问题标签 [app-offline.htm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
182 浏览

visual-studio - IIS Web 部署失败并出现“未知规则:AppOffline”

我对 MS Web Deploy 有一个奇怪的问题。在开发服务器上发布我们的项目工作正常。但它不适用于生产服务器。发布过程中出现以下错误:“Web depolyment task failed”。错误消息的其余部分已部分本地化。最后它说:“未知规则:AppOffline”。

不幸的是,我在 Internet 上找不到有关此奇怪错误消息的任何信息。有人可以告诉我到底出了什么问题以及如何解决该错误吗?

PS: 错误消息翻译为:“在远程计算机上处​​理请求时出错。”

0 投票
1 回答
124 浏览

azure - 我需要更改 Azure 应用服务中的哪些设置以允许在 App_Offline 中使用 base64 图像?

我目前有一个可以正常工作的 App_Offline.htm 文件。当它位于站点的根目录时,所有用户都被强制访问 App_Offline.htm 页面,并且应用程序被阻止加载。

我们正在添加一些动画和图像,在 App_Offline.htm 中添加的唯一正确方法是使用内联的 base64 图像。

我添加这个的那一刻(注意我缩短了帖子的base64),如果我直接在浏览器中转到文件,它就可以工作,但是 IIS/Azure/App Service,不会自动强制用户访问页面并阻止应用程序喜欢它通常会。

我想有一些内容安全设置或我需要添加的东西。即使页面加载正确,当 IIS/App Service 具有 base64 图像时,是什么阻止了所有人访问该页面?

除非有文件限制大小,否则当前为 2896 KB,但根据研究似乎没有。