在 SharePoint Server 中出现 SSL 证书警告时配置爬网程序

适用于:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

当爬网程序请求连接以爬网网站时,如果站点的 SSL 证书出现问题,系统会生成警告。 默认情况下,当发生这种情况时,爬网程序不会对网站进行爬网。 出于安全原因,强烈建议不要更改此默认爬网程序行为,除非有足够的理由这样做。

出现 SSL 证书问题的原因如下:

  • 证书已到期。

  • 证书不是由受信任的颁发机构签名的。

  • 证书中的名称与站点名称不匹配。

    名称不匹配的可能原因为试图就网站有效性进行欺骗,并诱骗用户打开网站中的文档,或者提供密码及其他可能允许黑客访问系统的信息。

但是,如果仅对内部网站进行爬网,则可能在某些情况下会出现 SSL 警告。 例如,您可能知道某些网站名称和证书名称出于正当理由而不一致,如组织更改了服务器名称或网站名称,或者组织正在针对多个网站使用一个证书。 在这种情况下,更改默认爬网程序行为并因此而忽略 SSL 证书警告属于安全行为。

使用以下过程来指定爬网程序是否会在出现 SSL 证书警告的情况下爬网网站。 此设置适用于服务器场中所有 Search Service 应用程序中的全部内容源。 更改此设置后,必须重新抓取所有受影响的网站,使相应的内容位于搜索索引中。

配置 SSL 证书警告的爬网程序

  1. 确认执行此过程的用户帐户是服务器场管理员组的成员。

  2. 在管理中心的“快速启动”中,选择“常规应用程序设置”。

  3. 在“常规应用程序设置”页上的“ 搜索 ”部分中,选择“ 场搜索管理”。

  4. 在"服务器场搜索管理"页上的"服务器场级搜索设置"部分,单击"忽略 SSL 警告"设置的值("是"或"否")。 默认设置为"否"。

    '服务器场搜索管理'页的屏幕截图

  5. 在“ 搜索 SSL 设置” 对话框中,执行以下操作之一:

  • 如果不希望爬网程序在出现 SSL 证书警告时对网站进行爬网,请确保清除 “忽略 SSL 证书名称警告 ”复选框。 出于安全考虑,默认情况下已清除此复选框。

  • 如果希望爬网程序对网站进行爬网,即使存在 SSL 证书警告,请确保选中 “忽略 SSL 证书名称警告 ”复选框。

  1. 选择“确定”。

另请参阅

概念

Manage crawling in SharePoint Server