我有两个通过两种方式进行身份验证的用户:
如果他们是内部用户,如果他们在通过Forms Authentication进行身份验证的站点中注册,我们将通过Windows的active
在MVC3/4中,我能够通过实现自定义成员提供程序和自定义角色提供程序来实现这一点。
在MVC5中使用OWIN和Identity可以做到同样的事情吗?如何实现?
发布于 2014-01-12 07:26:05
本质上,混合模式是具有windows身份验证入口点的窗体身份验证,一旦用户通过它,就会发生正常的窗体身份验证流。
Windows目前不提供用于身份验证的OWIN中间件,因为该功能已经在服务器中可用
因此,要使(System.Net.HttpListener).身份验证起作用,我必须依赖于所提供的主机之一,即IIS或自托管windows。
我做了一个解决方案,让它看起来像的外部提供商,将windows身份映射为外部登录。
https://stackoverflow.com/questions/21029192
复制相似问题