如何在 NuGenesis Web 服务器上为 HTTPS 配置 IIS 证书 - WKB17988
文章编号: 17988点击此处访问英文版本文章
目的
为 HTTPS 配置 NuGenesis SDMS Web 服务器。
环境
- NuGenesis 9 SDMS
- NuGenesis 8 SDMS SR2
- Windows Server 2016
- Windows Server 2012
- Windows Server 2008
步骤
在 IIS 中检查“服务器证书”:
- 登录 SDMS Web 服务器,打开“控制面板”>“管理工具”>“IIS 管理器”。
- 从列表中选择服务器名称。
- 双击“服务器证书”。
- 确定至少有一个有效证书,由客户(或受信任的第三方)的证书颁发机构 (CA) 服务器颁发,安装在 IIS 中。
- 如果 IIS 中没有证书,则可以在 IIS 中创建一个自签名证书。此类证书主要用于测试,因为大多数 Web 浏览器都会明确警告/阻止自签名证书。请使用以下步骤创建自签名证书:
- 在 IIS \ 服务器名称 \ Server Certificates(服务器证书)中,单击 Create Self-Signed Certificate(创建自签名证书)
- 为证书键入任意名称
- 将证书存储区设置为 Web Hosting(网站托管)
- 单击 OK(确定)
为 HTTPS 配置缺省网站:
- 选择缺省网站。
- 单击“操作”窗格中的“绑定”链接。
- 确定至少存在两个绑定:
- 类型:http 端口:80 IP 地址:*
- 类型:https 端口:443 IP 地址:*
- 选择“https”绑定,然后单击“编辑”。
- 清除“主机名:”字段。
- 选择“SSL 证书”的有效证书。
- 在对话框中单击“确定”和“关闭”。
- 打开“SSL 设置”。
- 选中“需要 SSL”复选框。
- 将“客户端证书”设置为“忽略”。单击“应用”按钮。
附加信息
此信息仅适用于 NuGenesis 8 SR2 及更高版本。NG8 FR1 及更早版本不支持 HTTPS。
如果 IIS 中绑定的网站具有 HTTPS 但未选择证书,则 IE 将在从服务器(甚至主页)(例如 https:// servername/)加载任何 HTTPS 链接时显示错误信息,而 HTTP 链接将起作用。Internet Explorer 通常会显示有关启用 TLS 1.0、1.1 和 1.2 的信息;服务器设置比客户端设置更容易出现该问题。
id17988, SDMS, SDMS8, SDMS8NU, SUPISDMS, SUPNG