我在Azure上有一个Web应用程序。直到几个小时前,它才能完美运行:我可以部署,重启,停止,重启等等,它会按预期工作。
我决定扩大规模,从S1标准改为S2标准。现在,如果我在部署它之后重启我的应用程序,或者停止并重新启动,应用程序似乎进入某种锁定模式,所有请求都被403阻止。
其中一个详细的错误页面显示"没有为请求的URL配置默认文档,并且未在服务器上启用目录浏览。",所以我去了IIS管理器并且已禁用默认文档。该应用程序似乎已经自动重启,并且它再次开始工作。
但是,重新启动后,所有请求都被拒绝了!
任何人都知道会发生什么事情?
答案 0 :(得分:0)
任何人都知道会发生什么事情?
所以我去了IIS管理器并禁用了默认文档。
我认为该操作会导致403错误。如果我使用IIS remote manager禁用默认文档,我也可以重新编写它。 请尝试启用它。我也找到了一个微笑的SO thread。
<强>更新强>
我们可以通过以下方式对其进行问题排查:
在默认文档列表中添加默认文档,然后重新发布。
缩小服务计划并向上扩展至S2。
创建新的服务计划并将WebApp移至新的服务计划。
如果所有这些都无法解决问题,我们也可以连接Azure支持团队寻求帮助。