Pivotal Cloud Foundry - 安全证书

Pivotal Cloud Foundry - Security Certificates

我的 spring 启动应用程序正在调用一些外部 soap 服务。当我 运行 我的本地机器上的应用程序时,我需要使用 keytool 命令在我的 JVM 中安装所有安全证书。但是,当我将我的应用程序部署到 Pivotal Cloud Foundry 平台时,该应用程序并没有抱怨安全证书。我使用的服务主要托管在不同数据 运行 上的 weblogic 集群中 centers.Is 关于部署在 pcf 平台中的应用程序为何不要求安装安全证书的可能解释? pcf admin 在 java buildpack 可用时是否已经安装了这些?

您的系统管理员需要将受信任的证书添加到 Cloud Foundry,该过程根据它是开源 CF 还是 Pivotal CF 而略有不同:

OSS CF:http://bosh.io/docs/trusted-certs.html

关键 CF:https://docs.pivotal.io/pivotalcf/1-7/devguide/deploy-apps/trusted-system-certificates.html

添加证书后,只需告诉 java buildpack 信任该证书即可,您可以通过在应用程序本身上设置环境变量来做到这一点:

https://docs.pivotal.io/pivotalcf/1-7/buildpacks/java/bosh_custom_trusted_certs.html