Chromium 浏览器替换了 https 而不是 http,用于在 .NET Core 中加载图像

Chromium Browsers replaces https instead of http for loading images in .NET Core

提问人:mahdiyar abdollahi 提问时间:8/2/2023 最后编辑:marc_smahdiyar abdollahi 更新时间:8/2/2023 访问量:78

问:

我最近发布了我的网站,我从这样的下载主机加载了我的图像

<img src="@Model.ImageLink" />

问题是我的网站有SSL,但我的下载主机没有。在Chromium浏览器(ig Edge和Chrome)中,它取代了https而不是http来加载图像,并且因为我的下载主机不支持SSL,所以它返回404。

我使用 ASP.NET Core 6 MVC。我想做点什么,这样 Chromium 浏览器就不会自动更改它

C# 谷歌浏览器 .net-core ASP.net-core-6.0

评论

3赞 PMF 8/2/2023
尝试让您的下载主机支持 SSL。这是当今最先进的技术,恕我直言,应避免任何不支持它的服务。
0赞 Ralf 8/2/2023
当您在该页面上时,单击浏览器 url 栏左侧的锁定图标,转到菜单中的设置,然后在显示的权限列表中找到“不安全内容”并将其设置为允许。是的,这必须在客户端上完成。这是一个客户端安全问题,能够从服务器禁用它将是 BS。
0赞 Alexei Levenkov 8/2/2023
您能否编辑这个问题以澄清其中的哪一部分与编程有关?

答: 暂无答案