用于浏览器应用程序和RESTful Web服务的集成单点登录(SSO)和Identity Manager(IDM)。建立在JBoss / Wildfly之上,符合OAuth 2.0,Open ID Connect,JSON Web Token(JWT)和SAML 2.0规范。
Keycloak 与 AzureAD 如何更改 IDP 用户 ID / IDP 链接
我通过 OIDC 将 Keycloak 与 AzureAD 集成作为 IdP。当我通过 AzureAD 登录时,Keycloak 使用的 ID 作为 Azure 的唯一 ID(用于唯一标识 ua AzureAD 帐户)是声明子,它是...
我使用 Spring Boot 和 REST 模板。我想获取用户连接的信息
我使用 Spring Boot 和 REST 模板。我想获取用户连接的信息,但只有当我连接到管理员帐户而不是作者帐户时,我才能获取信息。这是我的代码
我基于 https://github.com/dasniko/keycloak-tokenmapper-example 创建了一个自定义 Keycloak 令牌映射器。 但是,就我而言,我想向自定义声明添加值列表。 如果我通过了l...
我使用 Spring Boot 和 Rest 模板,我想获取用户连接的信息
我使用 Spring Boot 和 Rest 模板,我想获取用户连接的信息,但只要我连接到管理员帐户和作者帐户,我就会得到信息,不,这是我的代码 噗...
如何通过Spring Boot中集成的Keycloak对用户进行身份验证?
在我的Web应用程序中,登录功能是使用Keycloak实现的。在其中一个网页中,有一个密码输入框和一个取消按钮。这个网页的功能是当用户
使用 Sidebase Nuxt-Auth 和 Keycloak 的 Nuxt 3 应用程序中的访问令牌检索和验证问题
我目前正在开发 Nuxt 3 应用程序,并使用 Sidebase 的 Nuxt-Auth 模块和 Keycloak 作为身份提供者集成了身份验证。身份验证流程按预期工作,...
keycloak.protect() Express Node js 应用程序中的访问被拒绝
我尝试使用 keycloak.protect() 中间件从 keycloak 获取用户信息,但总是收到 403“访问被拒绝”。 钥匙斗篷版本24.0.2 我做了自己的领域和客户端 我的 keycloak.json { &
我正在寻找一种在 KeyCloak 服务器中配置 PKCE 的方法。无论如何,我们是否可以强制 Keycloak 服务器仅在身份验证时使用 PKCE。 我尝试阅读 keycloak 文档。我
通过 pkce 进行身份验证后从 keycloak 注销的最佳方法是什么?
注销的正确方法是什么? 这些是 keycloak 客户端设置: 领域: 领域 客户端 ID:pkce-client 客户端协议:openid-connect 访问类型:公共 斯塔...
将 Keycloak 与 Angular 和 Spring Boot 集成以进行身份验证/授权
我目前正在致力于保护一个使用 Angular 16 和 Spring Boot 3.2 与 Keycloak 的应用程序。为了实现这一点,我添加了 spring-boot-starter-oauth2-client 和 spring-boot-starter-
我正在开发环境中将Keycloak从9.x升级到12.x。我最初复制了一些自定义主题,发现样式严重损坏(毫不奇怪)。我检查了我的 FTL 文件...
Keycloak - Infinispan Redis 缓存存储
当前正在以standalone-ha模式设置keycloak集群,以便能够在docker swarm上运行。在 keycloak 中,用户会话缓存在嵌入式 infinispan 存储中,并且 infinispan 可以是
在 NestJS 应用程序中添加 @keycloak\keycloak-admin-client 包时出错
我是 Typescript 和 Nest JS 的新手,正在努力将 Keycloak 集成到我的 Nest JS 应用程序中,以将用户添加到 Keycloak。我添加了 @keycloak\keycloak-admin-client 19.x 包以在 Keycloak 上工作...
未经授权的用户通过前端请求资源。 用户被重定向到 keycloak 中的登录页面,其中预定义了外部 idp。 用户单击 idp 的按钮,然后
如何在Keycloak中注册自定义ProtocolMapper?
我正在努力在 Keycloak 中注册自定义 ProtocolMapper。我想根据令牌请求从我的数据库添加一些数据。所以我按照 Keycloak 中给出的想法添加来自
我正在尝试让 keycloak 的 REST API 正常工作。 感谢这篇文章,我能够获得令牌。但是,当尝试第一个答案中的用户列表示例时,我收到错误: “e...
如何使用KeyCloak为基于postgres的应用程序数据库表的一次记录分配访问权限?
我有两个数据库。 KeyCloak DB,存储AuthServer的用户、领域、角色等信息。 应用程序数据库,其中包含我的应用程序的数据(例如,注释列表、帖子等)。 我的问题...
我正在使用 python-keycloak 库 3.3 将我的 python 应用程序与 Keycloak 连接。我在 1 个领域使用 2 个客户端。在我的本地计算机上,当我在 localhost:8080 上运行 keycloak 服务器时,它可以工作...
当我启动 keycloak 时,我通过以下命令启动 Docker: docker run -p 8080:8080 -e KEYCLOAK_ADMIN=admin -e KEYCLOAK_ADMIN_PASSWORD=admin quay.io/keycloak/keycloak:24.0.2 start-dev 但在这个...
一般来说,这是使用keycloak的一个疑问,我会尽力尽可能清楚地解释我的疑问。 因此,当我启动 keycloak 时,我从以下命令启动 docker: docker run -p 8080:8080 -e KEYCLOAK_ADMIN=