AAD B2C SAML自定义策略:认证成功后重定向失效求助
Azure AD B2C自定义策略集成SAML后重定向URL配置未生效求助
我们已通过自定义策略完成Azure AD B2C与SAML的集成,但按照微软文档在注册应用中配置重定向URL后未生效。尝试了以下配置调整,问题仍未解决:
- 在SigninSignup自定义策略中添加:
<OutputClaim ClaimTypeReferenceId="redirect_uri" DefaultValue="https://website.com" AlwaysUseDefaultValue="true"/>
- 在trustframeworkbase自定义策略中添加ClaimType:
<ClaimType Id="redirect_uri"> <DisplayName>Redirect URI</DisplayName> <DataType>string</DataType> <DefaultPartnerClaimTypes> <Protocol Name="OAuth2" PartnerClaimType="redirect_uri" /> <Protocol Name="OpenIdConnect" PartnerClaimType="redirect_uri" /> </DefaultPartnerClaimTypes> <UserHelpText>URL to redirect to after authentication</UserHelpText> </ClaimType>
- 在TrustFrameworkextension中添加ClaimsProvider:
<ClaimsProvider> <DisplayName>Set Redirect URI Provider</DisplayName> <TechnicalProfiles> <TechnicalProfile Id="SetRedirectUriTechnicalProfile"> <DisplayName>Set Redirect URI</DisplayName> <Protocol Name="Proprietary" Handler="Web.TPEngine.Providers.ClaimsTransformationProtocolProvider, Web.TPEngine, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"/> <OutputClaims> <OutputClaim ClaimTypeReferenceId="redirect_uri" DefaultValue="https://website.com" AlwaysUseDefaultValue="true"/> </OutputClaims> </TechnicalProfile> </TechnicalProfiles> </ClaimsProvider>
完成上述配置后,用户仍无法被重定向至指定的https://website.com。我们已查阅所有微软官方文档并联系了官方支持,均未找到解决方案,现寻求技术帮助。(已按文档要求在注册应用中添加了对应重定向URL)
内容的提问来源于stack exchange,提问作者Anas_Leo
相关产品推荐
相关产品推荐

