首页 > 解决方案 > 通过 Url 从客户端访问 IIS 服务器上的图像 | ASP.NET

问题描述

我的应用程序是 Api ASP.Net,我将图像保存在"wwwroot"文件夹中

内容

在此处输入图像描述

当我发布我的应用程序时,该结构也被创建并且我想通过 URL 访问图像

来自客户端 Angular 2

<img  src="{{ 'http://192.168.1.20/Api/api/uploads/Koala.jpg'}} " > 
(Not Found)

必须提一下,我的应用是在本地发布的,连接到网络的用户必须访问图像

问题

如何使用 URL 访问在 IIS 服务器上找到的图像?我是对的?如果我错了请纠正我谢谢大家

标签: c#asp.netangularapiiis

解决方案


首先尝试在浏览器上访问图片网址,即

http://localhost/Api/api/uploads/Koala.jpg

如果它显示图像,那么您的 IIS 托管没有问题。

现在从网络中的不同机器尝试相同的 url,即,

http://192.168.1.20/Api/api/uploads/Koala.jpg(来自不同的机器)

如果它不起作用,请确保您的机器接受网络上的 http 入站流量。


推荐阅读