企业微信中,苹果手机无法跳转oauth2链接,无法进行重定向,直接空白,这是什么原因?
提问
通过应用,向企微发送信息,然后再企微中点击链接,Android手机可以点击链接进行跳转,而ios手机无法进行跳转。
目的是向企微发送信息,用户可以点击链接,直接跳到对应的应用操作。但是苹果手机一直不行,点击链接后,是空白页面,一直加载不出来。我将苹果手机跳转的链接复制出来,与原链接进行对比,发现重定向地址直接被改了。
如下所示,原链接为:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx5cc666c2ebc54dxx&response_type=code&scope=snsapi_base#wechat_redirect&agentid=1000xxx&redirect_uri=https://wework.tianhong.cn/overtime/review?id=24
苹果手机点击该链接后,页面空白,复制出来的链接地址为:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx5cc666c2ebc54dxx&response_type=code&scope=snsapi_base&connect_redirect=1#wechat_redirect
但是Android手机访问是没有问题,能正常访问。不知道是啥原因?是苹果手机安全访问的原因还是苹果应用的企微做了限制?
楼主,这个问题解决了吗
您好,redirect_uri进行urlencode后重试看下
目前看来是没有对于系统区分的,操作都是一样,