对于使用 SSL 证书设置为 运行 的网站,IIS 管理器中 SSL 设置的目的是什么?它们有什么作用?

For a web site set to run with a SSL certificate, what is the purpose of SSL settings in IIS Manager and what do they do?

我已使用 SSL 证书将站点设置为 运行 安全。在 IIS 管理器中,当单击站点节点时,我会在屏幕中间看到一个具有不同设置的功能列表。其中之一称为 SSL 设置。双击显示页面说明:

This page lets you modify the SSL settings for the content of a websit or application

它给出了复选框 Require SSL 和单选列表 Client Certificate 三个选项的选项,1. Ignore, 2. Accept, 3. Require.

每个选项的意义是什么,它们有什么作用?

我尝试在 Google 中搜索,但没有找到任何内容。

此部分是在您收到确保网站安全 (HTTPS) 的证书后,针对 Web 应用程序在 IIS 上的一些进一步设置。

这些说明可能会为 SSL 设置区域提供一些背景信息: https://support.microsoft.com/en-gb/help/324069/how-to-set-up-an-https-service-in-iis

Select 如果您不想接受客户端证书,即使客户端提供了证书,请忽略。

Select接受客户端证书。

Select 需要客户端证书。要使用需要客户端证书,您必须启用需要 SSL。

取自此处 Specify Whether to Use Client Certificates (IIS 7)