Safari浏览器加载企业微信登录面板,检测桌面端登录状态后无法正常切换显示是什么原因?

2024/02/18
提问

使用iframe展示二维码,Chrome和Firefox浏览器都可以正常展示。

回答·1

您好,具体使用场景是什么样的呢

赞同
评论 17
2024/02/19
使用iframe加载这个地址https://login.work.weixin.qq.com/wwlogin/sso/login?login_type=ServiceApp&appid=xxxxx&redirect_uri=https://xxxxxx.com/we_work_suite/suite/redirect?redirect_uri=https://xxxxxxxx.com%2Flogin&state=WWLogin
会打开一个登录面板,检测桌面端登录情况后:可选“桌面端打开”或“继续在浏览器中登录访问”。但是1、Safari浏览器中无法正常检测桌面端是否登录,控制台报错如上图;2、并且直接展示的二维码使用企业微信扫码后显示“服务器异常,请稍后再试”
期望在Safari浏览器中检测正常,并能正常登录
赞同
回复
回复 2024/02/19
链接复制到Safari新标签页表现正常,所以使用iframe有什么需要注意或修改的吗?
赞同
回复
回复 2024/02/19
iframe所在域名是否和redirect_uri域名一致,另外,客户端版本是否大于 3.1.23呢
赞同
回复
回复 2024/02/19
网页域名有没有使用 HTTPS 协议等,可检查确认下
赞同
回复
回复 2024/03/18
1.mac客户端版本 4.1.20
2.网页域名使用了https
3.iframe所在域名与redirect_uri关系如下:
iframe src=https://login.work.weixin.qq.com/wwlogin/sso/login?login_type=ServiceApp&appid=app_id&redirect_uri=https://a.com/we_work_suite/suite/redirect?redirect_uri=https://b.com/login&state=WWLogin
页面域名为b.com
在chrome浏览器中正常获取桌面端登录状态且可以直接登录,Safari浏览器获取则失败,展示的二维码扫码显示“服务器异常,请稍后再试”
赞同
回复
回复 2024/03/18
实际的扫码登录链接是什么样的呢
赞同
回复
回复 2024/03/18
https://login.work.weixin.qq.com/wwlogin/sso/login?login_type=ServiceApp&appid=appid&redirect_uri=https://open-gateway-center-public-production.staruniongame.com/we_work_suite/suite/redirect?redirect_uri=https%3A%2F%2Fmain-base.center-private-production.staruniongame.com%2Flogin&state=WWLogin
赞同
回复
回复 2024/03/18
这个链接单独复制出来,用Safari新标签打开是可以获取到桌面端信息的
赞同
回复
回复 2024/03/18
提供异常页面所在url确认下
赞同
回复
回复 2024/03/18
https://main-base.center-private-production.staruniongame.com/login
safari选择其他登录方式企业微信加载二维码检测桌面端登录状态异常,chrome正常
赞同
回复
回复 2024/03/19
这个异常页面所在url是访问不了
赞同
回复
回复 2024/03/20
https://starunion.center-merchant-release.staruniongame.com/login
使用这个网址呢
赞同
回复
回复 2024/03/20
具体操作过程以及报错界面是什么样的
赞同
回复
回复 2024/03/20
1、输入地址进入登录页面;
2、打开网页控制台;
3、点击登录按钮下面 其他登录方式后面的 “企业微信图标”
4、页面自动切换扫码登录面,此时控制台报错,页面展示企业微信二维码但无法正常展示桌面端登录状态
赞同
回复
回复 2024/03/21
企业微信客户端版本有没有大于 3.1.23呢
赞同
回复
回复 2024/03/21
版本4.1.20.70286
赞同
回复
回复 2024/03/21
麻烦提供以下信息
问题描述:
企业Corpid:
操作者手机号:
请求时间点:
调用的接口:
所在页面URL:
截图:
赞同
回复
你还未登录,请先登录