在 Vue3 - 托管模式 中, 登录完之后,会发生如下无限重定向的问题:
- 跳转回 callback 页面
- 马上会直接再重定向跳转到 认证地址
- 因为已经登录过,所以直接跳转 callback 页面
- 重复1
- …
在 官方的实例代码 中可以复现,在Safari 中必现,Chrome本地开发没有问题,线上也必现
在 Vue3 - 托管模式 中, 登录完之后,会发生如下无限重定向的问题:
在 官方的实例代码 中可以复现,在Safari 中必现,Chrome本地开发没有问题,线上也必现
参考这个 issue 哈,这个问题已在排期中,我们尽快解决。
那这个问题看起来过去蛮久了,官方还没有修复,感觉得换个方案了
如果不用guard模式的话,推荐用那种模式接入呢
试了下官方的示例,看起来是正常的。
在内嵌模式下 是不是就不需要这个callback URL了
是的,内嵌模式无需跳转。只需要监听是否登录成功的事件,然后在事件回调中处理业务逻辑即可。
ok ,托管模式使用起来更加简单,不需要再额外设计一个登录的页面,更倾向于使用托管模式
还是尽快修复吧
好的,修复后我们及时通知你。
Safari 和 Firefox 默认『跨站跟踪』导致无法登录的问题已修复,可更新至新版本:v5.2.0。。。。