wso2 - 如何在 carbon/console 中默认启用用户定义的声明方言
问题描述
我们正在使用 WSO2 IS(版本 5.11.0)。我们已经为我们的需要编写了一个特定的声明方言,在第一个服务器启动之前将其添加到“claim-config.xml”文件中。新的方言声明映射到本地声明。现在我们可以通过“Main -> Identity -> Claims”菜单在 carbon 控制台 GUI 中看到新的方言及其声明。但是在向系统添加新用户时,我们无法在 GUI 中看到我们定义的声明及其“DisplayName”。我们如何在 GUI 中启用我们的声明方言?
解决方案
WSO2 身份服务器在内部使用它自己的方言(“http://wso2.org/claims”),并且无法更改它以启用自定义声明方言。为了满足您的要求,需要默认启用为新方言声明映射的相应本地声明,以在用户配置文件上显示该属性。例如,如果新声明方言中的声明映射到http://wso2.org/claims/nickname,则登录管理控制台并导航到 Claims > List > http://wso2.org/claims > Nick命名并单击编辑。勾选默认支持复选框并更新更改。然后此属性将显示在用户配置文件中。
推荐阅读
- reactjs - 如何更改 material-ui 选择中下拉图标(箭头)的位置?
- salesforce - Apex 中的字符串格式
- git - Gitlab CI\CD 调度管道间隔
- r - R 基线图,使用 mfrow 分别可视化所有国家
- compression - Z标准。解压后堆损坏
- python - 鱼:未知命令:pip
- sql-server - 用于在 Sharepoint 应用程序场中发送电子邮件的 SSRS:报告服务器配置管理器能否支持站点特定的电子邮件发件人?
- c++ - I cant use int as a key and bind it to pairs in map in C++ (viceversa was possible)..why?
- c# - 新的“使用”语法与长期引用的交互
- google-sheets-formula - 使用公式在 Google 表格中动态下拉