静默刷新不通过代理,也无法在静默刷新中配置代理 URL相反,它总是通过发行者 URL

问题描述

我们的 Angular 项目使用 OIDC 的隐式流 - 使用 OKTA

当初始登录发生时,我们正在做下面的配置 - 在去 OKTA 之前将用户重定向到代理页面 代理站点用户重定向到OKTA(在提示用户在代理页面输入一些信息后) 并且在进入 OKTA 状态时将获得有关用户在代理中输入的内容的信息 然后OKTA调用一个以状态为参数的内联钩子方法添加一些声明(添加用户在代理中输入的内容来声明)

enter image description here

以上所有场景都运行良好。但是当我们开始使用静刷新来刷新用户访问令牌时,问题就出现了。 当我们配置静刷新时 - 它直接向 OKTA 发送请求(不通过代理) - 即使它刷新令牌,它也不会更新声明,因为状态为空(代理未显示,因此用户无法输入任何内容

有没有什么办法可以配置静刷新通过代理url而不是直接去OKTA?

感谢您对此的帮助。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)