在 OpenAM/OpenSSO 身份验证后重新发布 HTML 表单
Posted
技术标签:
【中文标题】在 OpenAM/OpenSSO 身份验证后重新发布 HTML 表单【英文标题】:Re-post HTML form after OpenAM/OpenSSO authentication 【发布时间】:2013-07-15 14:35:47 【问题描述】:在 OpenAM/OpenSSO 上对用户进行身份验证时的默认过程使用 302 http 重定向,打开 OpenAM/OpenSSO 身份验证公式。原始 URL 存储在“goto”参数中,允许 OpenAM/OpenSSO 在正确身份验证后将用户重定向回原始 URL。
这在使用 HTTP GET 方法(即输入 URL 时)时效果很好,但不适用于 POST 方法。例如,如果会话在用户发布 html 表单时过期,则数据会丢失,因为 HTML 表单输入不存在于 goto 参数中。
您知道可以配置 J2EE 代理以便在有效身份验证后重新发布用户 HTML 表单吗?
【问题讨论】:
我建议你把这个贴在 OpenAM 邮件列表openam.forgerock.org/mail-lists.html 收到后请发布答案,我对这个很感兴趣 【参考方案1】:Java EE 和 Web 代理都支持 post 数据保存,请参阅 documentation。
【讨论】:
以上是关于在 OpenAM/OpenSSO 身份验证后重新发布 HTML 表单的主要内容,如果未能解决你的问题,请参考以下文章
React、Apollo 2、GraphQL、身份验证。登录后如何重新渲染组件
FirebaseUI for Web — 身份验证 — 如何重新进行身份验证?