✅已解决 | 登录回调中可以逗号,隔开多个回调地址,这个应用场景是什么?

我发现如果两个,系统登录后会回调第一个地址了。后面的回调地址是做什么用?

根据你的实际业务场景可以设置登录后回调到不同的地址,这些回调地址需要提前配置到 Authing 中,多个回调地址通过逗号来分割。这样你就可以实现在登录后完成不同的回调处理。

要返回的网页只能是一个吧?第一个?

默认的回调地址是第一个,你也可以通过主动发起 OIDC 认证来指定回调地址(前提是这些地址在 Authing 配置过的)请参考这篇文章,Authing 文档

上面解释的意思就实际是说这些地址是预留的有效地址不一定生效。只有编程时指定的回调地址才有效,且必须是其中之一。是这样吗?

image ( 请参考这篇文章,[Authing 文档 ](Authing 文档 这个地址多了逗号)

对的,先在 Authing 注册回调,然后编程时使用这些已注册的回调就 OK 了。

BTW,上面的链接是多了一个逗号,你很细心 :+1::+1::+1:

不过我试了一下似乎不管用。逗号隔开了几个回调地址,第一个是云地址,第二个是127.0.0.1的本地地址。在本地调试回调指定的是第二个,可是登录后,就跑到云地址去了。我本地调试器找不到它了 :joy:

Hello,回调地址在 OIDC 初始化值入的。参考:标准协议认证模块 | Authing 文档

上面文档并没有讨论有多个逗号分隔的多个回调地址的使用场景、处理方式。