我目前有一个可以正常工作的 App_Offline.htm 文件。当它位于站点的根目录时,所有用户都被强制访问 App_Offline.htm 页面,并且应用程序被阻止加载。
我们正在添加一些动画和图像,在 App_Offline.htm 中添加的唯一正确方法是使用内联的 base64 图像。
我添加这个的那一刻(注意我缩短了帖子的base64),如果我直接在浏览器中转到文件,它就可以工作,但是 IIS/Azure/App Service,不会自动强制用户访问页面并阻止应用程序喜欢它通常会。
.image2 {
width: 57px;
height: 54px;
background-image: url(data:image/png;base64,iVBOR.....rkJggg==);
}
我想有一些内容安全设置或我需要添加的东西。即使页面加载正确,当 IIS/App Service 具有 base64 图像时,是什么阻止了所有人访问该页面?
除非有文件限制大小,否则当前为 2896 KB,但根据研究似乎没有。