【问题标题】:Windows 10, IIS 10 and multipleWindows 10、IIS 10 和多个
【发布时间】:2019-11-04 11:38:37
【问题描述】:

第一个问题,Windows 10 能否支持 IIS 10 下的多个网站?如果是的话,怎么做?

我们需要它们位于同一个端口 80 上,并具有 SSO。我们尝试设置绑定,为每个网站提供主机名任意 IP 地址和端口 80。每个网站都有自己的应用程序池。

我们是否需要让公司 IT 参与来在公司 DNS 服务器和 Kerberos 服务器中设置别名?

谢谢, 道格

@alex-kudryashev,非常感谢。在我为我的站点添加新创建的证书到 IIS 之前,我做得很好。我进入 Bindings,选择了 HTTPS,它要求提供主机名,是站点的主机名还是完全限定的主机名?我创建了一个 SSL 证书,但在 SSL 证书的选择中没有看到它。我应该把文件放在一个特殊的地方吗?此外,在创建证书时,我是使用主机名、完全限定的主机名还是??证书也必须采用某种形式吗?

【问题讨论】:

    标签: asp.net iis iis-10


    【解决方案1】:

    我进入 Bindings,选择了 HTTPS,它要求提供主机名,是站点的主机名还是完全限定的主机名?我创建了一个 SSL 证书,但在 SSL 证书的选项中没有看到它。我应该把文件放在一个特殊的地方吗?此外,在创建证书时,我是使用主机名、完全限定的主机名还是??证书也必须采用某种形式吗?

    据我所知,如果您想为您的 IIS Web 应用程序主机绑定选择特殊证书。您应该首先导入证书。

    我建议您可以按照以下步骤导入证书:

    1.打开IIS管理控制台,找到证书功能:

    2.选择右侧的导入:

    3.选择导入证书并输入密码。

    【讨论】:

    • 谢谢,白兰度。还是不行。
    • 能否请您详细说明为什么它不起作用?
    • 即使在导入证书后我也无法连接。我所做的就是删除 IIS 中的站点并创建一个新站点,确保网站名称与 DNS 名称匹配。重新创建后一切正常。
    【解决方案2】:

    是的,Windows 10 上的 IIS10 支持多个站点。创建网站

    1. 打开IIS管理控制台,右键Sites并选择Add Site然后填写Basic Settings(应用程序池、物理路径等)。
    2. Binding 中填写 Host Name 字段。在 IP 和端口设置中保留默认值。
    3. Hosts 文件中添加一行 (c:\windows\system32\drivers\etc) 127.0.0.1 www.site.name
    4. 创建 SSL 证书(使用 OpenSSL)并将其分配给 Binding 中的 https(端口 443)。

    对其他网站也这样做。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-08-29
      • 1970-01-01
      • 1970-01-01
      • 2015-11-26
      • 2019-11-08
      • 1970-01-01
      相关资源
      最近更新 更多