多個回調地址錯誤!
多個回調地址錯誤!
回調地址常見問題及修改方法
1. 什么是回調地址域名?
用戶點擊QQ登錄跳轉到QQ登錄頁面,登錄成功后,應該跳轉回網站?;卣{地址即在這里用來指定跳轉回網站的URL。 回調地址注冊的目的是為了保障第三方APPID帳戶的安全,以免被其他惡意網站盜用。? 申請時需注意: 1. 只需要填寫站點根域名即可(申請成功后可修改); 2. 如有多個站點同時使用該APPID,可以注冊多個根域名,用分號隔開; 3. 具體跳轉URL將在程序中指定路徑以及請求參數進行構造。
例如:
申請時填寫的回調地址是:http://bbs.mysite.com/qqlogin.php;http://www.example.com/qqlogin.php
合法的redirect_uri參數可以是:http://bbs.mysite.com/qqlogin.php?a=1
也可以是:http://www.example.com/qqlogin.php?a=1
但是如果使用:http://www.othersite.com/qqlogin.php?a=1 ,請求將會被認為非法,因為該回調地址根域名未被注冊過。
?
2. 回調地址錯誤的原因有哪些?
回調地址錯誤,會返回錯誤碼:100010。 回調地址錯誤的原因如下: (1)沒有傳入域名; (2)傳入的域名與申請接入時填寫的回調地址域名沖突。 例如:申請時填寫的回調地址是:http://example.com,傳入的是http://qzone.qq.com /get_access_token.php?a=b, 則會返回錯誤碼。正確的請求回調地址示例是:http://example.com?a=b&c=d,保證填寫的回調地址和請求的一致。
2016-04-20
填寫地址要精確,http://xxx.com/callback.php也可以寫本地的地址http://12,345,67,89/callback.php
地址之間要用;(英文半角分號)隔開,比如:http://xxx.com/callback.php;http://12,345,67,89/callback.php
2016-01-28
填寫不規范填寫不規范