我可以在同一网站解决方案中对不同目录使用不同的身份验证吗?

时间:2013-11-24 04:25:09

标签: asp.net .net asp.net-mvc azure active-directory

我将网站解决方案分为两部分 - 一部分用于客户端,另一部分用于服务管理员。对于前者,我想使用集成的表单身份验证,以及后者与内部部署AD服务器同步的Windows Azure Active Directory。

是否可以指定分别使用表单身份验证和Azure AD的两个目录(位置)?

PS:类似的示例是Windows Azure管理门户,它允许您使用Microsoft帐户的组织帐户登录。

我想一个解决方案可能是在Web.config中使用“location”标记并禁用身份验证模式的继承,但我还没弄清楚如何让它一直运行到现在。

1 个答案:

答案 0 :(得分:0)

只要您可以为每个模块使用正确的身份验证机制定义web.config,那么您应该能够实现您想要的目标。请注意,无论源(组织或Microsoft帐户)如何,Azure门户的登录始终都是基于声明的。