Azure AD B2C是否将元数据端点公开为依赖方?

时间:2017-09-25 12:59:43

标签: azure-ad-b2c

使用WS-Federation和SAML 1.1或SAML 2.0,AD FS在Azure AD B2C上配置了自定义策略作为声明提供程序。

Azure AD B2C是否将元数据端点公开为依赖方,在将AD AD B2C配置为依赖方时,AD FS可以使用该端点? 我对WS-Federation / SAML和SAML 2.0元数据感兴趣。

**编辑**

以下元数据网址不起作用:https://login.microsoftonline.com/te/<yourtenant>.onmicrosoft.com/b2c_1a_<yourpolicy>/Samlp/metadata

调用元数据时,将返回以下错误:

enter image description here

2 个答案:

答案 0 :(得分:1)

Azure AD B2C在使用自定义策略时会公开元数据端点

可以在以下网址找到:

https://login.microsoftonline.com/te/<yourtenant>.onmicrosoft.com/b2c_1a_<yourpolicy>/Samlp/metadata

编辑 B2C作为SAML RP目前尚未正式支持 ,但可以通过自定义政策启用它。如果您对此功能感兴趣,请务必vote for it以支持此功能并获取有关其进度的更新。

在这些文档之外没有关于如何执行此操作的详细文档:

答案 1 :(得分:0)

在编写SAML2元数据端点时,此idptp = TechnicalProfile-id variabel:

https://login.microsoftonline.com/te/<yourtenant>.onmicrosoft.com/b2c_1a_<yourpolicy>/Samlp/metadata?idptp=<TechnicalProfile-id>    

此TechnicalProfile必须具有以下定义:

<Protocol Name="SAML2"/>
<CryptographicKeys>
 <Key Id="SamlAssertionSigning" StorageReferenceId="B2C_1A_ADFSSamlCert"/>
 <Key Id="SamlMessageSigning" StorageReferenceId="B2C_1A_ADFSSamlCert"/>
</CryptographicKeys>

P.S。 Microsoft应该真正记录这些功能。