国产探花免费观看_亚洲丰满少妇自慰呻吟_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天,終于解決,哎~,很多時候不看源代碼還真不行~.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 肥东县| 大同市| 房产| 大港区| 积石山| 新建县| 邳州市| 繁昌县| 栾川县| 故城县| 建湖县| 建宁县| 多伦县| 新平| 连江县| 常州市| 中西区| 秦安县| 韶关市| 喀喇沁旗| 祥云县| 泉州市| 临洮县| 赤城县| 安庆市| 竹山县| 井研县| 肃北| 个旧市| 桐梓县| 洪洞县| 尉犁县| 临湘市| 鄂尔多斯市| 莲花县| 和顺县| 临澧县| 普定县| 武功县| 福建省| 鹤庆县|