WSO2-APIM/IS 如何配置 repository\conf\identity\identity-providers\default.xml
WSO2-APIM/IS How to configure repository\conf\identity\identity-providers\default.xml
我在 WSO2-APIM/IS 中创建了自定义联合身份验证器并启用了即时配置。
因为在 API 管理器中,当创建应用程序时,也会创建相应的服务提供者。我想让所有服务提供商默认使用我的自定义身份验证器,我认为这可以通过编辑文件 repository\conf\identity\identity-providers\default.xml[=14 来完成=]
但是我无法在文档中找到有关此文件格式的信息,我需要配置我的自定义联合身份验证器并启用 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>
非常感谢你。
根据代码here,应采用以下格式。
<JustInTimeProvisioningConfig>
<UserStoreClaimUri></UserStoreClaimUri>
<ProvisioningUserStore>PRIMARY</ProvisioningUserStore>
<IsProvisioningEnabled>true</ProvisioningEnabled>
</JustInTimeProvisioningConfig>
更改 ProvisioningUserStore
以反映您的。
我在 WSO2-APIM/IS 中创建了自定义联合身份验证器并启用了即时配置。
因为在 API 管理器中,当创建应用程序时,也会创建相应的服务提供者。我想让所有服务提供商默认使用我的自定义身份验证器,我认为这可以通过编辑文件 repository\conf\identity\identity-providers\default.xml[=14 来完成=]
但是我无法在文档中找到有关此文件格式的信息,我需要配置我的自定义联合身份验证器并启用 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>
非常感谢你。
根据代码here,应采用以下格式。
<JustInTimeProvisioningConfig>
<UserStoreClaimUri></UserStoreClaimUri>
<ProvisioningUserStore>PRIMARY</ProvisioningUserStore>
<IsProvisioningEnabled>true</ProvisioningEnabled>
</JustInTimeProvisioningConfig>
更改 ProvisioningUserStore
以反映您的。