我有两种验证用户:
在MVC 3/4中,我能够通过实现自定义成员资格提供程序和自定义角色提供程序来实现此目的。
使用OWIN和Identity在MVC 5中是否可以这样做?如何实现?
答案 0 :(得分:19)
本质上,混合模式是带有Windows身份验证入口点的表单身份验证,一旦用户通过它,就会发生正常的表单身份验证流程。
Enabling Windows Authentication in Katana
Katana目前不提供用于Windows身份验证的OWIN中间件,因为此功能已在服务器中提供
因此,要使Windows身份验证正常工作,我必须依赖其中一个提供的主机, IIS 或自托管( System.Net.HttpListener )强>
我制定了一个解决方案,使其看起来像外部提供商,将Windows身份映射为外部登录。