【发布时间】:2015-11-01 19:59:32
【问题描述】:
我正在构建一个门户网站,我的客户可以在其中登录 - 非常标准的东西。
现在我希望我的客户使用他们的“自己的凭据”登录门户。 最佳解决方案是用户可以使用以下之一:
-
Office 365
如果他们有 O365,那么只需使用他们自己的凭据登录即可。 OOTB VS template
涵盖了此场景 -
本地 ADFS
如果客户有一个本地 ADFS,那么他们应该被重定向到该 ADFS 以登录。(我知道这需要双方进行配置,但没关系)
-
以上都不是
客户没有上述任何一项,因此需要一个“本地帐户”。在这种情况下,我想使用 Azure AD B2C 来存储凭据。
我可以做到以上所有,但我从未尝试在一个网站上同时完成所有这些。
因此,这是否可能以及我应该如何构建? 登录体验如何?
我正在使用 OWIN。
任何建议都会有所帮助。
谢谢!
【问题讨论】:
标签: asp.net-mvc owin adfs azure-active-directory adal