c***@163.com
c***@163.com
  • 发布:2025-06-21 08:37
  • 更新:2025-07-08 11:50
  • 阅读:372

【uni-id】微信web登录回调地址跳转不正确

分类:uniCloud

产品分类: uniCloud/支付宝小程序云

操作步骤:

无代码 只是配置信息

预期结果:

授权登录成功后,应正常跳转到重定向的页面

实际结果:

uni-id-pages自动加了一个 /admin 导致路由解析错误

bug描述:

点击微信登录,跳转到微信登录页面
https://open.weixin.qq.com/connect/qrconnect?appid=wxb5d1d83f9f08b53a&redirect_uri=https%3A%2F%2Funi.ts-uav.cn%2Fadmin%2F%23%2Funi_modules%2Funi-id-pages%2Fpages%2Flogin%2Flogin-withoutpwd%3Fis_weixin_redirect%3Dtrue%26type%3Dweixin&response_type=code&scope=snsapi_login&state=STATE#wechat_redirect
扫码后回到了

https://uni.ts-uav.cn/admin/admin/index.html#/uni_modules/uni-id-pages/pages/login/login-withoutpwd?is_weixin_redirect=true&type=weixin&code=061wJE0008ZdtU19zA000uI3CZ3wJE0H&state=STATE
页面多了一个admin 但是微信那边的 redirect_uri传递过去的时候是一个正确的网址

<Error>  
<script/>  
<Code>NoSuchKey</Code>  
<Message>The specified key does not exist.</Message>  
<RequestId>6855FCDCAA05823730B0DF62</RequestId>  
<HostId>env-00jxgwqr5jn8-static-hz.object.cloudrun.cloudbaseapp.cn</HostId>  
<Key>admin/admin/index.html</Key>  
<EC>0026-00000001</EC>  
<RecommendDoc>https://help.aliyun.com/zh/oss/support/0026-00000001</RecommendDoc>  
</Error>
2025-06-21 08:37 负责人:DCloud_uniCloud_JSON 分享
已邀请:
DCloud_uniCloud_JSON

DCloud_uniCloud_JSON

你前端代码的redirect_uri就传了 /admin 吧?

要回复问题请先登录注册