企业微信使用扫码登录之后跳转地址不对
因为端口开放问题,采用nginx单端口代理形式配置,所以O2OA的路径我是带有后缀的开启企业微信扫码登录功能,用企业微信扫码,成功后地址跳转缺少路径 testoa/web,他只跳转到 / 根路径,我手动敲入testoa/web就能直接进入后台了,说明扫码登录是成功的,会话创建了,但是跳转路径不对,请问这个怎么办啊。
扫码登录没有考虑到这个情况,是个bug。
后面会修复
你如果需要自己修复,找到web服务器下的 oauth.html,里面的js代码找找url拼接的地方,加一段代码:
r = o2.filterUrl(r);
FancyLou 发表于 2022-8-4 16:39
扫码登录没有考虑到这个情况,是个bug。
后面会修复
谢谢版主:handshake FancyLou 发表于 2022-8-4 16:39
扫码登录没有考虑到这个情况,是个bug。
后面会修复
你如果需要自己修复,找到web服务器下的 oauth.html, ...
找到拼url的地方了,按此方案试了不行,扫码之后的地址还是根路径 lyjcnet 发表于 2022-8-4 20:43
找到拼url的地方了,按此方案试了不行,扫码之后的地址还是根路径
不好意思 昨天漏说了一段 扫码成功后 有个打开页面的跳转 要改成相对路径:
window.location = "../"; FancyLou 发表于 2022-8-5 10:00
不好意思 昨天漏说了一段 扫码成功后 有个打开页面的跳转 要改成相对路径:
window.location = "../"; ...
按这个操作可以了,谢谢版主 :)
页:
[1]