使用Microsoft堆栈(通过Visual Studio 2015),我正在构建一个具有某种独特结构的解决方案。
该解决方案有两个重要的项目,一个是WebAPI2项目,另一个是纯粹的Web客户端,这是一个angular.js应用程序,其中IIS服务器提供的唯一文件是index.html文件。在发布时,两者将托管在不同的域名上,因为我们希望多种类型的客户端(web、移动、本地)能够访问web api。
如果我想使用Azure Active Directory应用程序身份验证保护我的Web项目(哇,这是一个很棒的名字),我如何授权angular.js web应用程序,该应用程序托管在不同于web