Azure Active Directory 入门(WebApi 项目)

本文提供通过 Visual Studio 的“项目”>“连接的服务”命令将 Active Directory 添加到 ASP.NET WebAPI 项目后的其他指南。 如果尚未将该服务添加到你的项目,可以随时执行该操作。

请参阅我的 WebAPI 项目发生了什么情况?,了解添加连接服务时对项目所做的更改。

访问控制器需要身份验证

项目中的所有控制器均带有 [Authorize] 属性。 此属性要求用户先进行身份验证,才能访问由这些控制器定义的 API。 若要允许匿名访问控制器,请从控制器删除此属性。 如果想要更详细地设置这些权限,请将该属性应用到需要身份验证的每个方法,而不是将它应用到控制器类。

后续步骤