使用WebAPI2调试AngularJS SPA时的IIS Express HTTP 403.14

时间:2016-01-09 00:16:00

标签: angularjs asp.net-mvc azure

我创建了一个包含Web API 2项目的解决方案,以及一个单独的HTML项目来容纳我的AngularJS SPA。后一个项目包含带有app和Scripts文件夹的index.html。当我在本地调试时,我收到HTTP 403.14 Forbidden。是否需要其他配置步骤来确保应用程序在本地以及部署到Azure时运行?

1 个答案:

答案 0 :(得分:0)

尝试直接浏览index.html,而不仅仅是记录root。

如果可行,请将这些行添加到web.config以设置默认文档。

   <system.webServer>
      <defaultDocument enabled="true">
         <files>      
            <clear/>
            <add value="index.html"/>
         </files>
      </defaultDocument>
   </system.webServer>