在Intranet web-app中实现表单身份验证

时间:2014-02-01 19:09:18

标签: c# asp.net-mvc asp.net-mvc-4

我正在尝试通过ASP.NET MVC 4(C#)开发Intranet web-app。使用此配置,我不能将默认生成的AccountController和配置相关联。是否可以在Intranet Web应用程序中实现该类型的Forms authentication?请问怎么样?

如果不可能,我想创建一个将所有请求重定向到LogInController的过滤器,但这里的问题是如何识别用户是否已被识别?

1 个答案:

答案 0 :(得分:0)

默认模板可能假定Intranet应用程序使用Windows身份验证。如果是这样,请改为从模板创建 Internet 应用程序,从而设置表单身份验证。如果您要对本地AD中的用户进行身份验证,还可以拥有成员资格提供程序,自定义服务提供程序或内置ActiveDirectoryMembershipProvider

从这一刻起,开发您的应用程序就像它是一个互联网应用程序,然后在本地部署它。