【发布时间】:2011-12-21 15:34:01
【问题描述】:
我的应用程序有问题:我必须在使用自己的 SSL 连接的流中集成对 Amazon EC2 的请求。 所以要启动我的应用程序,我必须使用这个命令:
java -cp 。 -Djavax.net.ssl.keyStore=config/serverkeys -Djavax.net.ssl.keyStorePassword=mypass -Djavax.net.ssl.trustStore=config/serverkeys -Djavax.net.ssl.trustStorePassword=mypass -jar app.jar
但 Amazon EC2 回答:无法执行 HTTP 请求:对等体未通过身份验证
如果我删除了 trusstore 部分,那么我只使用 java -cp 。 -Djavax.net.ssl.keyStore=config/serverkeys -Djavax.net.ssl.keyStorePassword=mypass,一切顺利。 看来我的 truststore 中需要一个 Amazon EC2 证书...
有人对此有好的想法吗? 谢谢, 对不起我的英语
【问题讨论】:
标签: java ssl amazon-ec2