- 好友
- 分享
- 精華
- 閱讀權限
- 10
- 注冊時間
- 2020-10-26
|
馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉社區
您需要 登錄 才可以下載或查看,沒有賬號?立即注冊
×
今天調試了一天,發現怎么弄都不行。
使用傳輸密鑰自定義加密 ,并且經過判斷返回return true;
為什么訪問的時候還是出現{"code":400,"result":"error02"
于是我不判斷,直接回return true;還是不行
結果:
詳細描述:
就是比如我后臺傳輸密鑰key是:123456789,我通過自定義加密訪問 我的域名/plugin.php?id=xinxiu_network:login&key=加密傳輸密鑰key&action=login_user&username=用戶名&password=用戶密碼
然后在服務端進行加密傳輸密鑰key進行解密,并且判斷且返回return true;直接就返回{"code":400,"result":"error02","count":1,"data":"","sqltime":"0.00502s"}
唯一能訪問成功的只能通過訪問我的域名/plugin.php?id=xinxiu_network:login&key=123456789key&action=login_user&username=用戶名&password=用戶密碼
所以我的結論就是不管我在自定義加密方法里返回return true;還是return false;新秀網絡驗證系統都會自己再次進行判斷,這時候我訪問的url是加密了的傳輸密鑰key(可能會是hhhjjjjjffff),但是后臺傳輸密鑰key是:123456789,所以新秀網絡驗證系統都會自己再次進行判斷的時候key對比不一致就返回error02
求大神,管理員們幫忙解決,不勝感激!!!
|
|