将门户配置为使用 HTTPS

开发者服务门户 v. 4.16.05

所有通过 Apigee 推荐的私有云安装门户时都需要支持负载平衡器。因此,您需要在负载平衡器本身(而不是门户)上配置 SSL。因此,配置 SSL 的过程取决于负载平衡器。

请参阅在门户上使用 TLS,大致了解如何在门户上使用 SSL。

但如有必要,您可以在托管门户的网络服务器上配置 SSL。默认情况下,Apigee 会安装 Apache 网络服务器。

  1. 获取 SSL 密钥和证书。
  2. 使用以下命令,确保安装 mod_ssl(如开发者服务门户安装中所述):
    > yum install mod_ssl
  3. 更新 /etc/httpd/conf/httpd.conf
    1. 如果您希望在端口 80 上停用 HTTP 访问权限,请搜索“收听 80”并将其注释掉。
    2. 在文件末尾添加以下几行代码:
      LoadModule ssl_module module/mod_ssl.so
      监听 443
  4. 添加以下内容:














  5. 由于 SSL 是在 httpd.conf 中配置的,因此您无需 ssl.conf
    > mv /etc/httpd/conf.d/ssl.conf /etc/httpd/conf.d/ssl.conf.orig
  6. 重启 Apache:
    > service httpd restart
    系统可能会提示您输入密钥文件的口令。

您应该能够通过 SSL 访问该门户。