MVC3 和 Active Directory 联合身份验证服务



我有一个使用 Windows 身份验证的 MVC3 应用程序,如果我们将其部署在与访问它的用户位于同一域中的服务器上,则效果很好。

我请求在外部服务器(如 Amazon)上部署应用程序,并使用 ADFS 使用用户的域凭据对用户进行身份验证。

有没有人有一些教程如何在 MVC3 应用程序中实现此功能?我没有找到任何资源来帮助我解决这个问题。

您需要

查看的核心技术是WIF(Windows Identity Foundation)。WIF SDK 有很多使用示例,我将从那里开始。

本章详细介绍了以下确切方案:

http://msdn.microsoft.com/en-us/library/ff359102.aspx

我建议您从同一指南的介绍部分开始,以了解"基于声明的标识"的工作原理以及所涉及的组件。

对于 ADFS,我建议进行以下实验 1:

http://claimsid.codeplex.com/releases/view/68061

最新更新