c# - FTP 服务器图像在 MVC 应用程序的 html 页面中被阻止
问题描述
我已经设置了一个 FTP 服务器并在同一服务器上保留了一些图像。
当我从浏览器请求 ftp 服务器时,会显示图像。
但是我想通过使用<img class="e-thumbImage" unselectable="on" src="ftp://172.16.104.121/filebrowser/3.png?1531887446850">
从本地机器中的ftp://172.16.104.121/FileBrowser/服务器生成的 HTML 标记来显示相同的图像。
但是图像没有加载。网络请求显示(blocked:origin)。
我试图在 MVC 项目的Web.config<system.webServer>
文件中设置低于 CORS 原点。但它不能正常工作。
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Headers" value="Content-Type" />
<add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTIONS" />
</customHeaders>
</httpProtocol>
我没有在互联网上找到任何关于同一问题的相关内容。
我想在浏览器中显示图像。我是否朝着正确的方向前进?任何人都可以帮助我吗?
解决方案
你试过了吗
src="ftp://172.16.104.121/filebrowser/3.png"
代替
src="ftp://172.16.104.121/filebrowser/3.png?1531887446850"
推荐阅读
- c# - 如果在与应用程序相同的驱动器上,FileSystemWatcher 不适用于设置为驱动器根目录的路径
- python - 更改 AWS Lambda python 时区
- java - JTable Row Filter 基于表模型行整数列表
- php - 由于样式表被 Google Bot 阻止,加载页面是否有错误?
- android-studio - 当队友克隆它时,你如何将代码从 Android Studio 共享到 GitHub 而不丢失它的 gradle 和功能?
- sql-server - 使用 Select 的子查询
- python - 为什么pytorch示例代码中有错误(numpy.float64不能解释为整数)
- angular - 带有角度模板的 NSwag 打字稿代码生成器不会产生正确的后响应类型
- mongodb - MongoDB Compass:如何执行 SQL 连接/Mongoose 填充?
- markdown - Github markdown - 不能通过 inline-css 和 class 更改任何样式