【问题标题】:Is it possible to bind port 443 to HTTP on IIS?是否可以在 IIS 上将端口 443 绑定到 HTTP?
【发布时间】:2019-03-24 21:34:49
【问题描述】:

可以在http上使用443端口吗?

我在 443 上添加了一个新的绑定作为 http。也没有其他绑定。但是 IIS 无法启动。它表示另一个网站可能正在使用相同的端口。

我使用嵌套。但我找不到解决方案。

感谢您的帮助?

【问题讨论】:

    标签: iis


    【解决方案1】:

    我找到了解决方案,但我不确定。可能会有副作用。

    我在 IIS 的站点绑定对话框中更改了绑定的 IP 地址。我使用了特定的 IP 地址,而不是所有未分配的地址。

    【讨论】:

    【解决方案2】:

    “HTTPS URL 以“https://”开头,默认使用端口 443,而 HTTP URL 以“http://”开头,默认使用端口 80。”来源:Wikipedia, HTTP Secure/HTTPS。端口 443 被归类为well-known port

    【讨论】:

    • 这些是默认设置,但网站可以在端口 80、81 或 443 或其他端口上运行。客户端需要连接到http://server:443,但是很多防火墙可能会阻止它,所以使用 443 仍然不是一个好主意
    【解决方案3】:

    这是 IIS 管理器 GUI 施加的另一个限制,您可以使用 appcmd.exe CLI 工具通过 HTTP 绑定到 *:443!

    或者如您所见,仅绑定到单个 IP,而不是从 UI 中全部绑定

    【讨论】:

      猜你喜欢
      • 2017-08-28
      • 1970-01-01
      • 2019-02-02
      • 1970-01-01
      • 2020-08-30
      • 2019-04-19
      • 1970-01-01
      • 2022-06-29
      • 2015-08-07
      相关资源
      最近更新 更多