![Coldfusion:带有 SSL 的 RMI 通道](https://linux22.com/image/517653/Coldfusion%EF%BC%9A%E5%B8%A6%E6%9C%89%20SSL%20%E7%9A%84%20RMI%20%E9%80%9A%E9%81%93.png)
对于我的 Flex <--> ColdFusion-App,我想切换到 SSL。在 ColdFusion 管理员中,我有以下选项:
Lets you use Secure Socket Layer (SSL) encryption for the RMI communication
between Flex and ColdFusion. This is not required unless you are transmitting
authentication information or confidential data between Flex and ColdFusion
over an unsecured network.
You must provide a keystore file and keystore password. For instructions on
how to create a keystore file, see the online Help.
在线帮助对我没有帮助。我已经使用 openssl 创建了证书,没有密码。我是否需要重新创建证书并为 CSR 使用密码?那么我会遇到 apache 问题吗(如果证书需要密码?)
谢谢你的帮助!
答案1
我终于找到了一个可行的解决方案。
当我使用 openssl 创建证书时,我必须将它们转换为 DER 格式:
openssl pkcs8 -topk8 -nocrypt -in key.pem -inform PEM -out key.der -outform DER
openssl x509 -in cert.pem -inform PEM -out cert.der -outform DER
然后我使用这个很棒的小型 Java 应用程序来创建密钥库和密码:http://www.agentbob.info/agentbob/79-AB.html