我在WSO2-APIM / IS中创建了一个自定义联合身份验证器,并启用了实时配置 .
由于在API Manager中创建应用程序时,也会创建相应的服务提供者 . 我希望所有服务提供商都使用我的自定义身份验证器作为默认设置,我认为可以通过编辑文件来完成 repository\conf\identity\identity-providers\default.xml
但是,我无法在文档中找到有关此文件格式的信息,我需要配置自定义联合身份验证器并启用JIT设置 . 任何人都可以指导我这个文件的配置细节 .
以下是默认 repository\conf\identity\identity-providers\default.xml
<IdentityProvider>
<IdentityProviderName>default</IdentityProviderName>
<DisplayName>default</DisplayName>
<IdentityProviderDescription></IdentityProviderDescription>
<Alias></Alias>
<IsPrimary></IsPrimary>
<IsFederationHub></IsFederationHub>
<HomeRealmId></HomeRealmId>
<ProvisioningRole></ProvisioningRole>
<FederatedAuthenticatorConfigs></FederatedAuthenticatorConfigs>
<DefaultAuthenticatorConfig>
</DefaultAuthenticatorConfig>
<ProvisioningConnectorConfigs>
<!--<ProvisioningConnectorConfig>
<ProvisioningProperties>
</ProvisioningProperties>
</ProvisioningConnectorConfig>-->
</ProvisioningConnectorConfigs>
<!--<DefaultProvisioningConnectorConfig></DefaultProvisioningConnectorConfig>-->
<ClaimConfig></ClaimConfig>
<Certificate></Certificate>
<PermissionAndRoleConfig></PermissionAndRoleConfig>
<JustInTimeProvisioningConfig></JustInTimeProvisioningConfig>
</IdentityProvider>
非常感谢你的进步 .
1 回答
根据代码here,它应采用以下格式 .
更改
ProvisioningUserStore
以反映您的 .