当微信登录失败并提示”redirect_uri协议与后台配置不一致”时,这通常是由于微信公众平台没有配置网页授权域名导致的,访问的域名与设置的网页授权域名也必须一致。
要解决这个问题,你可以执行以下步骤:
1.登录微信公众平台,地址:https://mp.weixin.qq.com (没有公众号请提前注册认证公众号)。
2.在应用管理页面中,找到对应的授权回调域名配置项,注意:只有认证的服务号才有网页授权域名这个配置项。
3.确保授权回调域名配置项中的域名与你实际使用的跳转链接的域名一致。
4.更新配置后,保存并提交更改。
5.返回你的应用程序,并确保使用与授权回调域名一致的跳转链接。
通过以上步骤,你可以确保微信登录授权过程中的授权回调域名和跳转链接的协议一致,从而解决”redirect_uri协议与后台配置不一致”的问题。记得在修改配置后,清除浏览器缓存,以确保最新的配置生效。