Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure 重新启动web应用后,所有请求均被403拒绝_Azure_Azure Web App Service - Fatal编程技术网

Azure 重新启动web应用后,所有请求均被403拒绝

Azure 重新启动web应用后,所有请求均被403拒绝,azure,azure-web-app-service,Azure,Azure Web App Service,我在Azure上有一个web应用程序。直到几个小时前,它还工作得很好:我可以部署、重新启动、停止、重新启动等等,它会按预期工作 我决定扩大规模,从S1标准改为S2标准。现在,如果我在部署应用程序后重新启动它,或者停止并重新启动,应用程序似乎进入某种锁定模式,所有请求都会被403锁定 其中一个详细的错误页面显示“未为请求的URL配置默认文档,并且服务器上未启用目录浏览”。因此,我转到IIS管理器并禁用了默认文档。该应用程序似乎已自动重新启动,并再次开始工作 但是,重新启动后,所有请求再次被拒绝 有

我在Azure上有一个web应用程序。直到几个小时前,它还工作得很好:我可以部署、重新启动、停止、重新启动等等,它会按预期工作

我决定扩大规模,从S1标准改为S2标准。现在,如果我在部署应用程序后重新启动它,或者停止并重新启动,应用程序似乎进入某种锁定模式,所有请求都会被403锁定

其中一个详细的错误页面显示“未为请求的URL配置默认文档,并且服务器上未启用目录浏览”。因此,我转到IIS管理器并禁用了默认文档。该应用程序似乎已自动重新启动,并再次开始工作

但是,重新启动后,所有请求再次被拒绝

有人知道会发生什么吗

有人知道会发生什么吗

因此,我转到IIS管理器并禁用了默认文档

我假设操作导致403错误。如果使用禁用默认文档,我也可以重新设置它。 请尝试启用它。我也发现了一个笑脸

更新:


我们可以通过以下方式进行故障排除:

  • 在默认文档列表中添加默认文档,然后重新发布

  • 向下扩展服务计划并向上扩展到S2

  • 创建新的serviceplan并将WebApp移动到新的serviceplan

  • 如果所有这些都不能解决问题,我们还可以连接Azure支持团队寻求帮助

  • 有人知道会发生什么吗

    因此,我转到IIS管理器并禁用了默认文档

    我假设操作导致403错误。如果使用禁用默认文档,我也可以重新设置它。 请尝试启用它。我也发现了一个笑脸

    更新:


    我们可以通过以下方式进行故障排除:

  • 在默认文档列表中添加默认文档,然后重新发布

  • 向下扩展服务计划并向上扩展到S2

  • 创建新的serviceplan并将WebApp移动到新的serviceplan

  • 如果所有这些都不能解决问题,我们还可以连接Azure支持团队寻求帮助


  • 即使启用了def文档,也会发生这种情况。事实是,在扩展之前,我没有这个问题,而且我从来没有使用过def文档。在默认文档列表中添加默认文档,然后重新发布。2.向下扩展服务计划并向上扩展到S2。3.创建新的serviceplan并将WebApp移动到新的serviceplan。4.如果所有这些都不能解决问题,我们还可以连接到Azure支持团队寻求帮助。对于您所写的内容,发表评论会是一个更好的选择。@谢谢您的建议。我已经更新了答案。如果我在根目录中添加Index.html,那么我的请求将返回该页面,但所有控制器都会得到404。这就像它没有注册我的任何路线一样。即使启用了def文档,也会发生这种情况。事实是,在扩展之前,我没有这个问题,而且我从来没有使用过def文档。在默认文档列表中添加默认文档,然后重新发布。2.向下扩展服务计划并向上扩展到S2。3.创建新的serviceplan并将WebApp移动到新的serviceplan。4.如果所有这些都不能解决问题,我们还可以连接到Azure支持团队寻求帮助。对于您所写的内容,发表评论会是一个更好的选择。@谢谢您的建议。我已经更新了答案。如果我在根目录中添加Index.html,那么我的请求将返回该页面,但所有控制器都会得到404。好像它没有注册我的任何路线。您是否尝试重新部署到新的Web应用程序?(我意识到这是一个创可贴,而不是根本原因,但只是好奇,如果你的代码库仍然可以部署,因为是,功能上)你试图重新部署到一个新的Web应用程序吗?(我意识到这是一个创可贴,而不是根本原因,但只是好奇,如果你的代码基础仍然可以部署的IS,在功能上)