Azure B2C SAML 身份验证 - AuthRequest 没有断言消费者服务 URL 错误
Azure B2C SAML Authentication - AuthRequest does not have assertion consumer service URL error
中的步骤操作
测试时在 AuthRequest 中收到错误“Application registered corresponding to IssuerUri "">xyz.com/suite" does not have assertion consumer service URL "">xyz.com/suite /saml/AssertionConsumer" 在其元数据中指定。"
使用 SAML 跟踪器,我可以看到我的 SAML 请求和响应都包含相同的 AssertionConsumerServiceURL。
MS 文档说:如果您选择在应用程序清单中配置回复 URL 和注销 URL,而不通过 samlMetadataUrl 属性 填充应用程序的元数据端点,Azure AD B2C 将不会验证 SAML请求签名,也不会加密 SAML 响应。
我可以在 SP 元数据 URL 中为 B2C_1A_signup_signin_saml 自定义策略中的依赖方指定 PartnerEntity。
https://github.com/MicrosoftDocs/azure-docs/issues/61603
不幸的是,我的 Web 应用程序安全合规性不允许提供 SP 元数据端点。
我是否需要在 Azure 存储帐户上托管 SP/Appian SAML 元数据文件,或者是否必须提供 SP 元数据端点以从 Idp 应用程序注册清单中引用?
第二个问题,想确认下。
来自 MS Ref. doc:您可以更改 SAML 令牌颁发者技术配置文件中 IssuerUri 元数据项的值。此更改将反映在 Azure AD B2C 的 SAML 响应中返回的 issuerUri 属性中。您的应用程序应配置为在 SAML 响应验证期间接受相同的 issuerUri。
我对上一段的问题,
IssueUri 示例可以是 .onmicrosoft.com/c3bcfc1c-1234-4a3b-96e6-db0933071234(应用程序/客户端 ID)是否正确?
谢谢。
“请求中提供的用户名或密码无效”- 此问题已通过授予“IdentityExperienceFramework”(User_impersonation - 委托类型)API 权限得到解决。我在 MS 文档指南中看不到此解决方案,但这已经解决了我的问题。谢谢。
测试时在 AuthRequest 中收到错误“Application registered corresponding to IssuerUri "">xyz.com/suite" does not have assertion consumer service URL "">xyz.com/suite /saml/AssertionConsumer" 在其元数据中指定。"
使用 SAML 跟踪器,我可以看到我的 SAML 请求和响应都包含相同的 AssertionConsumerServiceURL。 MS 文档说:如果您选择在应用程序清单中配置回复 URL 和注销 URL,而不通过 samlMetadataUrl 属性 填充应用程序的元数据端点,Azure AD B2C 将不会验证 SAML请求签名,也不会加密 SAML 响应。
我可以在 SP 元数据 URL 中为 B2C_1A_signup_signin_saml 自定义策略中的依赖方指定 PartnerEntity。 https://github.com/MicrosoftDocs/azure-docs/issues/61603
不幸的是,我的 Web 应用程序安全合规性不允许提供 SP 元数据端点。 我是否需要在 Azure 存储帐户上托管 SP/Appian SAML 元数据文件,或者是否必须提供 SP 元数据端点以从 Idp 应用程序注册清单中引用?
第二个问题,想确认下。 来自 MS Ref. doc:您可以更改 SAML 令牌颁发者技术配置文件中 IssuerUri 元数据项的值。此更改将反映在 Azure AD B2C 的 SAML 响应中返回的 issuerUri 属性中。您的应用程序应配置为在 SAML 响应验证期间接受相同的 issuerUri。
我对上一段的问题, IssueUri 示例可以是 .onmicrosoft.com/c3bcfc1c-1234-4a3b-96e6-db0933071234(应用程序/客户端 ID)是否正确?
谢谢。
“请求中提供的用户名或密码无效”- 此问题已通过授予“IdentityExperienceFramework”(User_impersonation - 委托类型)API 权限得到解决。我在 MS 文档指南中看不到此解决方案,但这已经解决了我的问题。谢谢。