可以在 iis 中使用相同的 IP 地址在同一端口上托管应用程序和网站吗?

can host application and website on same port with same ip address in iis?

我在 IIS 中使用我的 public 域名在同一域中部署了一个网站,一些应用程序已经部署在 IIS.The 问题是当我们部署网站时,已经部署的应用程序停止working.I 为网站和应用程序使用相同的端口和 public 域名,即在部署网站时,我们的主机名是 public 域名以从外部访问网站。

每个 运行 服务的端口必须不同。

当您在同一 IP、域和端口下托管多个应用程序时,另一个将停止工作。因此,通过更改 IP、端口或域之一使它们独一无二。

或者如果您想对所有站点使用相同的绑定,您可以在该站点下作为应用程序托管。

更多细节你可以参考这个link:

Understanding IIS Bindings, Websites, Virtual Directories, and lastly Application Pools