GSA - 启用可选的HTTPS?

时间:2015-09-21 15:49:22

标签: https google-search-appliance

Google Search Appliance是否有办法启用可选的https?

在设置下, 服务时强制安全连接 标题下的选项为:

  • 否。
  • 在提供安全结果时使用HTTPS,但在提供公开结果时不使用HTTPS。
  • 在提供公开和安全结果时使用HTTPS。

我不想强制安全连接,我希望它们是可选的。 也就是说,如果有人以HTTP身份请求网站作为HTTP,如果他们将其作为HTTPS请求,则将其作为HTTPS。

如果我选择第一个或第二个选项,它会接受HTTPS上的连接,但会立即重定向到HTTP(即强制HTTP)。第三个选项强制HTTPS。

是否还有其他设置可以让它选择接受HTTPS?

3 个答案:

答案 0 :(得分:1)

  1. 您必须安装有效的ssl证书或创建自签名证书。 (管理 - > SSL设置)

  2. 在SSL设置 - >其他设置 - >"服务时强制安全连接?"你必须选择:' a'或者' b'

    一个。 "在提供安全结果时使用HTTPS,但在公开服务时不使用HTTPS 结果"

    湾"在提供公共和安全结果时使用HTTPS。"

  3. 除非所有请求都来自https,否则您可能会选择' a'。

    如果' b'如果选中,您将收到"未知错误"如果通过标准http发送查询。

    现在这里有一个重要的警告:

    您观察到https仍会重定向到http,即使是' a'选中,是对的。我知道在使用选项' a'提供结果时强制使用SSL的唯一方法。是发送额外的访问权限'查询参数' & access = a '

    '一个&#39 =所有

    ' p' = public(默认)

    https://www.google.com/support/enterprise/static/gsa/docs/admin/72/gsa_doc_set/xml_reference/request_format.html#1087053

    BEWARNED :根据您的GSA配置方式,如果您的组织维护包含需要身份验证的私人网址的公共集合,则可能会对隐私产生影响。需要身份验证的网址将与其他结果一起提供。

答案 1 :(得分:0)

将您提到的设置更改为“否”将导致GSA使用您开始使用的任何协议。

选择其他选项将导致GSA切换协议。

修改 - 看起来这是不可能的。无论你要求什么,GSA都会根据配置进行重定向。

答案 2 :(得分:-1)

如果您为GSA的主机名创建SSL证书并安装有效的SSL证书,那么它应该正确地在端口443(HTTPS)上提供结果。

即。如果您的GSA是“search.mydomain.com”,那么以该名称创建一个正确签名的SSL证书并安装到GSA。

通常情况下,如果没有证书,浏览器将显示警告消息,因为没有SSL证书/无效的SSL证书。