我最近将我的环境从WSO2 IS 5.0.0更新到WSO2 IS 5.2.0 . 我的环境由2台正在创建集群的计算机组成(使用WKA成员资格方案和Load Balancer(AWS ELB)并启用了粘性会话) . 我正在使用MySQL(不是默认的H2数据库) . 部署IS的计算机是Windows Server 2012 R2(EC2 AWS计算机) .
我注意到如果我想要返回特定的声明,我必须:
- 更新特定服务提供商的声明配置
- 确保/ _system / config / oidc具有存储在"openid"属性中的必要声明
- 确保在身份配置文件中填充服务提供商的声明配置中声明的声明
有没有办法集中声明映射,而不必为每个服务提供商配置声明?我注意到我可以直接更新数据库中的SP_CLAIM_MAPPING表,但是有另一种方法可以实现这个结果吗?
提前致谢 .
1 回答
目前,无法在Identity Server中集中声明映射 . 您必须分别在每个SP中指定声明映射 .
它将在未来版本中得到支持 . 你可以找到一些讨论here .
谢谢
Isura