Kentor HTTPModule- ADFS登录SAMLResponse错误

时间:2016-07-18 09:41:25

标签: asp.net saml saml-2.0 adfs kentor-authservices

在我们的ASP.Net项目中,我使用Kentor.AuthServices.HTTPModule并配置了ADFS。

已将SAML断言消费者绑定作为"重定向"和Trusted-URL为" ourSiteUrl"。

ADFS登录成功后,它将重定向到ourSiteURL/AuthServices/Acs?SAMLResponse=...并抛出异常

  

Kentor.AuthServices.Exceptions.InvalidSignatureException:不能   验证来自未知发件人的邮件签名   win-3obaenpbsol.dc10.inapp.com/adfs/services/trust。

这个问题可能是什么原因?

1 个答案:

答案 0 :(得分:0)

原因是AuthServices无法识别实体ID为win-3obaenpbsol.dc10.inapp.com/adfs/services/trust的Idp。

我还发现在向AuthServices发送响应时您正在使用Redirect绑定,这是不受支持的。这是您需要在ADFS端进行更改的设置。

要简化配置,请使用元数据。 AuthServices支持导入ADFS元数据,AuthServices生成ADFS可以在ourSiteURL/AuthServices/使用的元数据。