如何在 ADFS 3.0 中启用 SAML 被动身份验证?

Phi*_*hil 5 active-directory adfs

几年来,我一直使用 ADFS 2.x 作为与 SAML 被动身份验证配合使用的 SAML IDP。当在请求上设置 isPassive=true 标志时,响应将包括以下状态代码部分:

<samlp:Status>   
<samlp:StatusCode Value="urn:oasis:names:tc:SAML:2.0:status:Responder">  
<samlp:StatusCode Value="urn:oasis:names:tc:SAML:2.0:status:NoPassive"/>   
</samlp:StatusCode> 
</samlp:Status>
Run Code Online (Sandbox Code Playgroud)

带有 NoPassive 的辅助状态代码,以指示用户尚未登录到 ADFS。

但是,在我的新 ADFS 3.0 实例上,响应不包括 NoPassive 子状态,因此无法确定响应是一般错误还是预期的 NoPassive 行为。我希望行为是相同的。

对此是否有新设置,或者我缺少其他什么?

Phi*_*hil 1

事实证明,这是 ADFS 3.0 中的一个错误。我不知道这个问题是否在最近的版本中得到了解决。