Keycloak
由Red Hat支持的开源身份和访问管理解决方案,支持OIDC、OAuth 2.0、SAML等协议,提供单点登录、用户联合和细粒度授权等企业级功能
时间轴 (近 90 天)
IAM通常包含身份提供商(IdP)、单点登录(SSO)、多因素认证、目录服务以及授权策略引擎;常见商业方案有Okta、Microsoft Entra ID,开源方案有Keycloak。
实验使用Keycloak认证了两个独立服务身份:委托签发方(受信任、可签发窄范围委托)和Agent运行时(执行LangGraph工作流并在受保护操作前申请授权)。
演示中的示例是一个股票交易模拟器,包含 Web 前端、另一语言编写的后端、消息管道和可对话 agent;身份使用 Keycloak,也可改为 Entra 或与本地 Active Directory 联合。
Keycloak作为中间层可同时支持接入上游SAML IdP和向下游应用颁发OIDC令牌,使应用侧感知不到SAML的存在
在自托管场景中,Authelia、Authentik、Keycloak 是最常见的开源身份提供商(IdP)选择
全部知识事实 (5)
IAM通常包含身份提供商(IdP)、单点登录(SSO)、多因素认证、目录服务以及授权策略引擎;常见商业方案有Okta、Microsoft Entra ID,开源方案有Keycloak。
50%待验证实验使用Keycloak认证了两个独立服务身份:委托签发方(受信任、可签发窄范围委托)和Agent运行时(执行LangGraph工作流并在受保护操作前申请授权)。
50%待验证演示中的示例是一个股票交易模拟器,包含 Web 前端、另一语言编写的后端、消息管道和可对话 agent;身份使用 Keycloak,也可改为 Entra 或与本地 Active Directory 联合。
50%待验证Keycloak作为中间层可同时支持接入上游SAML IdP和向下游应用颁发OIDC令牌,使应用侧感知不到SAML的存在
50%待验证在自托管场景中,Authelia、Authentik、Keycloak 是最常见的开源身份提供商(IdP)选择
50%