如何在使用 keycloak 进行身份验证时处理 uri 重定向

Posted

技术标签:

【中文标题】如何在使用 keycloak 进行身份验证时处理 uri 重定向【英文标题】:How to handle uri redirect upon authentication with keycloak 【发布时间】:2021-11-05 06:34:18 【问题描述】:

我想使用 keycloak 进行我们的 Nodejs 应用程序身份验证。 我们有一个 node.js 后端和一个 UI5 前端。 我希望所有流量都流过 keycloak,然后通过成功的身份验证 流量应该被重定向并允许通过,并且在失败时重定向到失败或权限被拒绝屏幕。 您如何将请求重定向到 keycloak 身份验证,然后相应地重定向流量? 我知道 keycloak 有一些 keycloak.protect() 来进行身份验证,但是您如何检查令牌并重定向流量?如何在后端和前端 w keycloak 上配置路由?

【问题讨论】:

【参考方案1】:

在keycloak设置中,您可以找到“redirect param”选项,您可以在其中指定身份验证后的重定向。

【讨论】:

以上是关于如何在使用 keycloak 进行身份验证时处理 uri 重定向的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Keycloak 中使用手机号码对用户进行身份验证

使用 Keycloak 进行微服务身份验证

使用 Electron App 进行 Keycloak 身份验证

尝试调用 AIA 时,Keycloak“处理对身份提供者的身份验证请求时出现意外错误”

如何在 Micronaut GraphQL 中使用 Keycloak JWT 进行身份验证

是否可以仅使用 Keycloak 进行身份验证?