Keycloak是一个开源的身份和访问管理(IAM)解决方案,专注于现代应用程序和服务。当用户通过Keycloak进行身份验证时,服务器颁发的令牌包含有关经过身份验证的用户和令牌所颁发的客户端的重要信息。
Keycloak的令牌包含一些默认属性,例如_iss_(发行者)、exp(过期时间)、sub(主题)和_aud_(受众)。但很多时候,这些属性还不够,我们可能需要向令牌添加一些额外的信息。在这种情况下,我们使用协议映射器。
在本教程中,我们将展示如何在Keycloak授权服务器中添加自定义协议映射器。
大约 5 分钟