當微信登錄失敗并提示"redirect_uri協(xié)議與后臺配置不一致"時,這通常是由于微信公眾平臺或開放平臺中配置的授權(quán)回調(diào)域名與實際使用的跳轉(zhuǎn)鏈接的協(xié)議不一致所導(dǎo)致的。在微信登錄授權(quán)過程中,微信要求授權(quán)回調(diào)域名和實際跳轉(zhuǎn)鏈接的協(xié)議(http:// 或 https://)必須一致,否則會出現(xiàn)協(xié)議不一致的錯誤。
要解決這個問題,你可以執(zhí)行以下步驟:
1. 登錄微信公眾平臺或開放平臺,進入相關(guān)的應(yīng)用管理頁面。
2. 在應(yīng)用管理頁面中,找到對應(yīng)的授權(quán)回調(diào)域名配置項。
3. 確保授權(quán)回調(diào)域名配置項中的域名與你實際使用的跳轉(zhuǎn)鏈接的域名一致,并且協(xié)議(http:// 或 https://)也一致。
4. 更新配置后,保存并提交更改。
5. 返回你的應(yīng)用程序,并確保使用與授權(quán)回調(diào)域名一致的跳轉(zhuǎn)鏈接。
通過以上步驟,你可以確保微信登錄授權(quán)過程中的授權(quán)回調(diào)域名和跳轉(zhuǎn)鏈接的協(xié)議一致,從而解決"redirect_uri協(xié)議與后臺配置不一致"的問題。記得在修改配置后,清除瀏覽器緩存,以確保最新的配置生效。