我的具有WIF和Windows身份验证的MVC 4应用程序(https://testapp.com)在域A上,我的ADFS和用户位于域B上。
要求:域B中的用户将浏览域A中托管的我的应用程序https://testapp.com,并且我的应用程序应使用其本地Windows用户凭据并重定向到域B中的ADFS。
我相信我不需要A和B之间的AD跨域信任,这就是ADFS和SAML身份验证的目的。
在这种情况下,我也看不到太多材料可供参考。请帮助了解如何在域A中配置这样的MVC应用程序。
您需要在MVC4应用程序和ADFS之间建立信任关系。在ADFS术语中,这称为“依赖方”。您将需要在应用程序中具有一个终结点,该终结点接受HTTP POST消息并处理由ADFS生成的有效负载。
很久以前,我不得不重新创建这些文件,但是您可以免除痛苦。还有更多可用选项-http: //saml2.codeplex.com/(开源)http://www.componentspace.com/Products/SMLv20.aspx
配置ADFS可能很棘手,但是有很多指南。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句