IIS Connexion在本地主机上被拒绝

时间:2018-07-03 12:11:41

标签: http iis https localhost

我在IIS服务器(Windows服务器2016)上托管了两个应用程序:

  • 应用1(ASP.NET CORE),可通过URL从服务器外部访问。
  • 应用2(ASP.NET WEB API),只能在http://locahost:5000的服务器上访问。

情况如下:

  1. 用户使用给定的URL(HTTPS)请求 App 1
  2. 应用1 从请求中获取有效负载,并将其发送到本地主机上的 应用2
  3. 应用2 响应 应用1 ,该响应对用户进行响应。

在本地,在两个Visual Studio实例上运行的两个应用程序运行良好(都在本地主机上运行)。

由于它已部署在IIS上,因此可以通过它们的URL访问这两个应用程序,但是当我使用邮递员尝试上述方案时,它给了我以下错误:

  

“ statusCode”:500,       “ message”:“发生未处理的错误”,       “ exception”:“ System.AggregateException:发生一个或多个错误。(无法建立连接,因为目标计算机主动拒绝了它)---> System.Net.Http.HttpRequestException:由于建立了目标计算机,因此无法建立连接主动拒绝它---> System.Net.Sockets.SocketException:无法建立连接,因为目标计算机在System.Net.Http.ConnectHelper.ConnectAsync(String host,Int32 port,CancellationToken cancelToken上主动拒绝了它)\ r \ n

应用1 似乎无法访问本地主机上的 应用2

有什么主意吗?

0 个答案:

没有答案