【发布时间】:2009-10-09 16:51:57
【问题描述】:
可能重复:
Is it possible to create a Logon System with ASP.NET MVC but not use the MembershipProvider?
我希望为我的 MVC 应用程序创建一个自定义身份验证模型,但我不确定在哪里实现我的自定义 IPrincipal 和 IIdentity 类。我不想在 Global.asax 中对每个请求都执行此操作,因为并非站点中的所有页面都需要身份验证。所以我的问题是在哪里?我是否应该在我的自定义操作过滤器中针对需要用户登录的操作执行此操作?
我不希望使用 Membership Provider 或 Forms Authentication,这需要完全自定义和分离。
【问题讨论】:
-
这应该保持打开状态。列出的重复链接涵盖授权,但不包括身份验证。
标签: asp.net-mvc authentication