首页 > 解决方案 > 禁用通过 SSL 提供的 Sitefinity 内容

问题描述

这是 Telerik Sitefinity 的特定问题。我有一个由某人构建的基于站点的网站,我需要修复其中的 CSS 和图像加载问题。在主页上,没有加载 CSS 和图像。当我在 Chrome 浏览器中检查控制台时,我发现 style.css 是通过 HTTPS 请求的。

CSS 文件位于 HTTP 上托管的同一应用程序和应用程序中,HTTPS 请求无法解析 style.css 的 HTTPS 路径,并且页面加载时没有 CSS。

View Page Source 显示相对 URL,它指向 HTTP 而不是 HTTPS,因为它应该是。根据我搜索解决方案的时间,我的结论是,在 sitefinity 后端设置的某处,它被配置为通过 HTTPS 提供内容。但是我无法在超过 2000 个设置的列表中找到该设置。我想强制通过 HTTP 而不是 HTTPS 提供完整的站点和内容。

Telerik 文档没有什么帮助。

标签: htmlcsssitefinity-10

解决方案


检查响应是否包含以下标头:

内容安全策略:升级不安全请求

它会指示浏览器对任何请求使用 HTTPS。


推荐阅读