查看: 6649|回复: 6

企业微信使用扫码登录之后跳转地址不对

升级   1.08%

10

主题

10

回帖

108

积分

注册会员

Rank: 2

积分
108
发表于 2022-8-4 15:18:04 | 显示全部楼层 |阅读模式
因为端口开放问题,采用nginx单端口代理形式配置,所以O2OA的路径我是带有后缀的



开启企业微信扫码登录功能,用企业微信扫码,成功后地址跳转缺少路径 testoa/web,他只跳转到 / 根路径,我手动敲入testoa/web就能直接进入后台了,说明扫码登录是成功的,会话创建了,但是跳转路径不对,请问这个怎么办啊。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

1

主题

738

回帖

2447

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2447
发表于 2022-8-4 16:39:38 | 显示全部楼层
扫码登录没有考虑到这个情况,是个bug。
后面会修复
你如果需要自己修复,找到web服务器下的 oauth.html,里面的js代码找找url拼接的地方,加一段代码:
r = o2.filterUrl(r);

回复

使用道具 举报

升级   1.08%

10

主题

10

回帖

108

积分

注册会员

Rank: 2

积分
108
发表于 2022-8-4 16:40:33 | 显示全部楼层
FancyLou 发表于 2022-8-4 16:39
扫码登录没有考虑到这个情况,是个bug。
后面会修复

谢谢版主
回复

使用道具 举报

升级   1.08%

10

主题

10

回帖

108

积分

注册会员

Rank: 2

积分
108
发表于 2022-8-4 20:43:42 | 显示全部楼层
FancyLou 发表于 2022-8-4 16:39
扫码登录没有考虑到这个情况,是个bug。
后面会修复
你如果需要自己修复,找到web服务器下的 oauth.html, ...

找到拼url的地方了,按此方案试了不行,扫码之后的地址还是根路径
回复

使用道具 举报

升级   100%

1

主题

738

回帖

2447

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2447
发表于 2022-8-5 10:00:59 | 显示全部楼层
lyjcnet 发表于 2022-8-4 20:43
找到拼url的地方了,按此方案试了不行,扫码之后的地址还是根路径

不好意思 昨天漏说了一段 扫码成功后 有个打开页面的跳转 要改成相对路径:
window.location = "../";
回复

使用道具 举报

升级   1.08%

10

主题

10

回帖

108

积分

注册会员

Rank: 2

积分
108
发表于 2022-8-5 10:50:49 | 显示全部楼层
FancyLou 发表于 2022-8-5 10:00
不好意思 昨天漏说了一段 扫码成功后 有个打开页面的跳转 要改成相对路径:
window.location = "../"; ...

按这个操作可以了,谢谢版主
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-8-5 15:57:14 | 显示全部楼层
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread