在ASP.NET中使用ADFS实现身份验证?

我正在开发一个应该使用ADFS对用户进行身份验证的网站.

基本上,我们在服务器上部署了CRM Dynamics,CRM Dynamics正在进行ADFS身份验证.

现在,我正在编写一个针对CRM Dynamics的.NET网站,并且.NET网站将面向公众开放.

为了使用ADFS实现身份验证,我阅读了大约this blog,但大多数信息都不清楚.

有没有在ASP.NET站点中实现ADFS身份验证的人?

任何帮助都非常感谢.

谢谢

最佳答案 这是启用声明的ASP.NET应用程序的标准工作流程.

例如Building a test claims-aware ASP.NET application and integrating it with ADFS 2.0 Security Token Service (STS).

这使用VS 2010.在VS 2012中,相同的实用程序称为“身份和访问工具”.在VS 2013中,它是项目创建的一部分.

基本上:

>创建您的应用程序
>在.NET 3.5中添加WIF作为参考
>使用上面的实用程序更新web.config
>在ADFS中将您的应用程序添加为依赖方

点赞