显示 403 的 Azure Web 应用

Azure web app showing 403

我遇到一个有趣的问题,今天才开始。

我成功地设置了我的 azure 网站并且一直在使用它,没有任何问题。我今天 10:30am 左右成功地与它通信。

但是,当我在下午 1 点左右去检查它时,我看到我的网络应用程序的磁贴上写了 "deleted":

当我尝试连接到它时收到此错误消息:

“错误 403 - 此 Web 应用已停止。

您尝试访问的网络应用程序当前已停止并且不接受任何请求。请尝试重新加载页面或稍后再次访问它。"

我也无法在 Azure 门户中查看网站上的任何信息。例如,如果我转到属性 blade,我会看到 "error loading tile"。

我已经尝试创建一个新的网络应用程序,但是它在我创建它时处于相同的状态。

正如您在上图中看到的,通常存在的所有 ftp 信息都丢失了,我无法加载属性 blade。更奇怪的是我仍然可以 ftp 它,如下所示:

我正在使用此服务器的免费共享计划,并且已经尝试从 azure ui 中重新启动站点。

固定(有点)

我终于升级了我的帐户,设法解决了这个问题。使用新订阅创建新的 Web 应用程序并将其设置为使用免费服务器。然后我将文件从旧 ftp 位置复制到新位置。

感谢您的回复。

您是否与其他人共享了 DreamSpark 订阅?他们会在没有通知的情况下删除您的网站吗?

您所看到的 UI 体验表明您的网站已被删除,现在您无法访问该网站。请检查网站是否因用户操作而被删除。

我终于升级了我的帐户,设法解决了这个问题。使用新订阅创建新的 Web 应用程序并将其设置为使用免费服务器。然后我将文件从旧 ftp 位置复制到新位置。

这并不是真正的修复,而是一种解决方法。但这让我又开始工作了。

403主要是在达到配额限制时返回。我猜你一直在为这个网络应用程序使用 免费定价层

这个错误有很多原因,可能是:

  1. 关闭传入客户端证书。更多详情 here
  2. 已达到配额限制。
  3. 网站没有停止,但您仍然收到错误,请检查 Azure App Service Ip RestrictionsAzure 门户 > 您的应用服务 > 网络 > 访问限制
  4. 检查 web.config 是否有任何 ip 或域限制。 IIS 配置 here