如果我有Office 365业务计划,是否可以构建ASP.NET MVC并对Office 365 AD进行身份验证?或者我是否仍需要在Azure上创建单独的AD并连接到它?
答案 0 :(得分:6)
如果您拥有Office 365帐户,则表示您拥有Azure Active Directory。登录Azure时,您必须确保选择使用管理组织帐户(如果尚未注册,则注册免费试用)。进入Azure门户后,单击“Active Directory”,您将看到已有目录。
现在,就MVC Web应用程序而言,请查看Azure Active Directory Samples on GitHub。另外,请务必查看一些不同的方案which are documented on MSDN。特别是,我建议查看WebApp-GraphAPI-DotNet这是一个使用OpenID Connect针对Azure AD进行身份验证的MVC应用程序,并使用它来查询AAD Graph API以获取详细信息。
(编辑:更新新材料的链接。)
答案 1 :(得分:0)
我建议您获取azure企业帐户,并且应该将用户联合到Azure AD,然后使用Azure Active目录注册MVC应用程序以获得单点登录功能。