首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >针对所有者的混合身份验证

针对所有者的混合身份验证
EN

Stack Overflow用户
提问于 2014-01-10 03:19:14
回答 1查看 13.3K关注 0票数 17

我有两个通过两种方式进行身份验证的用户:

如果他们是内部用户,如果他们在通过Forms Authentication进行身份验证的站点中注册,我们将通过Windows的active

  • 进行身份验证

在MVC3/4中,我能够通过实现自定义成员提供程序和自定义角色提供程序来实现这一点。

在MVC5中使用OWIN和Identity可以做到同样的事情吗?如何实现?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-12 07:26:05

本质上,混合模式是具有windows身份验证入口点的窗体身份验证,一旦用户通过它,就会发生正常的窗体身份验证流。

Enabling Windows Authentication in Katana

Windows目前不提供用于身份验证的OWIN中间件,因为该功能已经在服务器中可用

因此,要使(System.Net.HttpListener).身份验证起作用,我必须依赖于所提供的主机之一,即IIS自托管windows。

我做了一个解决方案,让它看起来像的外部提供商,将windows身份映射为外部登录。

源代码:https://github.com/MohammadYounes/MVC5-MixedAuth

票数 19
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21029192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档