"對不起 你無權限查看該頁面 redirect_url不能為空"
原因:
1. 只對redirect_url編碼,而生成二維碼時需要對整個gotoUrl進行編碼
2. appid參數值后有空格,編碼后空格編碼成"+"號
"對不起,你無權限查看該頁面,redirect_url的域名不在appid安全域名內"
原因:
1. 應用配置域名和二維碼繪制時使用的redirect_url不是同一個域名
如
應用域名: http://ji.wicp.vip/jsoa/dingdingScanLoginAction.do
二維碼域名:http://ji.wicp1.vip/jsoa/dingdingScanLoginAction.do
2. 相同域名,但是應用回調域名中的path和后台配置的path不一致時,不影響用戶掃碼登錄
如
應用域名: http://ji.wicp.vip/XXXX
二維碼域名:http://ji.wicp.vip/js/dingdingScanLoginAction.do
用戶登錄掃碼后,什么反應也沒有,事件監聽函數var hanndleMessage = function (event) {}沒有捕獲到事件
原因:
1. state后面有空格或者redirect_url中有空格,此時IOS和安卓用戶掃碼后,可以點擊登陸但是點擊登錄后無響應,頁面接收不到回調