1

我有一个端口冲突问题。我需要我的 IISExpress 才能满足这些网络请求:

http://localhost:44567/

https://localhost:44567/

我知道这些是冲突的端口,因为 SSL 连接应该有自己的端口。我也知道我们可以通过将请求链接更改为不同的端口来从客户端解决这个问题。

但我正在寻找的是,如果服务器端(IISExpress)有办法解决这个问题。例如:

如果 IISExpress 接收到 http://localhost:44567/,那么它将按原样提供服务。如果它接收到 (SSL) https://localhost:44567/ 的请求,它会将其重定向到不同的端口,比如 https://localhost:44569/。或者也许将 https:// 更改为 http://?

有没有办法在 IISExpress 中做到这一点?

还是有另一种方法来解决这个问题?

注意:我需要服务器端的解决方案,而不是客户端的解决方案。谢谢你。 注意:我故意在域名中放置空格,因为我不允许在问题中放置链接。

4

0 回答 0