为什么支付宝授权时会提示“请在支付宝客户端打开链接”,如何解决?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
该提示是因支付宝安全机制限制,禁止在非App环境(如微信、普通浏览器)直接调用核心接口,以防钓鱼攻击。
解决方法:
复制链接法:复制链接,打开支付宝App,在首页搜索框粘贴并回车,即可自动跳转授权页。
扫码法:若为电脑端操作,将链接转为二维码,用支付宝“扫一扫”扫描,可直接唤起App完成授权。
系统浏览器尝试:在手机自带浏览器(Safari/Chrome等)中打开链接,点击页面提供的“继续前往”或“在支付宝中打开”,部分机型可成功唤起。
注意:切勿直接在微信或QQ内点击链接,因平台屏蔽导致无法唤起。最稳妥的方式始终是通过支付宝App内部入口进入。
官方详细解决方案:https://www.aliyun.com/solution/tech-solution/develop-your-wechat-mini-program-in-10-minutes