我创建了一个包含Web API 2项目的解决方案,以及一个单独的HTML项目来容纳我的AngularJS SPA。后一个项目包含带有app和Scripts文件夹的index.html。当我在本地调试时,我收到HTTP 403.14 Forbidden。是否需要其他配置步骤来确保应用程序在本地以及部署到Azure时运行?
答案 0 :(得分:0)
尝试直接浏览index.html,而不仅仅是记录root。
如果可行,请将这些行添加到web.config以设置默认文档。
<system.webServer>
<defaultDocument enabled="true">
<files>
<clear/>
<add value="index.html"/>
</files>
</defaultDocument>
</system.webServer>