国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Discuz > 正文

關于discuz使用ucenter與自開發系統無法一站式登錄的問題

2024-09-11 09:03:24
字體:
來源:轉載
供稿:網友

官方放出的dz已經跟ucenter做了集成,基本上沒什么大問題.

自己系統在uc中應用也建立的沒問題,兩邊都是通信成功,可是死活無法完成一站式登錄.

實在沒辦法,使用官方的測試example調試程序使用的時候發現,實現了單向同步~,官方example程序竟然是gbk的.

樣例程序的登錄與登出能夠實現同步,但是在論壇方面的操作,這邊卻沒有收到操作信息~!

各種版本的dz以及測試代碼都試過了,都無法解決,而且兩個系統之間的通信又是異步的無法輸出調試,實在沒有辦法只有寫文件日志來查看調用情況,這時候才發現dz那邊根本沒有對這邊系統發起通知~.

最后只有追蹤dz的源代碼,在uc_client/data/cache/apps.php文件處終于發現了問題~!

dz在發送請求的時候會先從該緩存文件中拿到所有加入同步通信的應用信息,如果只有自己則不發送通知信息.

而這里沒有隨著ucenter的更新而更新,只有自己dz的信息,所以沒有對其他的系統發起通知,無論我如何更新dz以及ucenter的緩存,這里都沒有變動,而自開發系統那邊的apps.php卻是最新的數據,不知道是不是dz的bug.

我手動把應用信息加上,雙邊通信成功,這個問題卡了2天,終于解決,哎~,很多時候不看源代碼還真不行~.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 洞口县| 和硕县| 岳西县| 微山县| 武宁县| 东台市| 阿荣旗| 武山县| 阿拉善右旗| 香港 | 三明市| 苍梧县| 罗平县| 灵寿县| 舞阳县| 砚山县| 台北县| 城市| 保德县| 德令哈市| 类乌齐县| 墨竹工卡县| 大悟县| 临澧县| 广平县| 肥西县| 淳化县| 清苑县| 含山县| 绍兴市| 景东| 海原县| 岢岚县| 金坛市| 田阳县| 沂水县| 荥经县| 左权县| 长兴县| 绥化市| 巩义市|