Java 点击带有Jdk1.6和Jdk1.7密钥库和SSL证书的URL
我正在创建一个程序来点击https url并获得响应。Java 点击带有Jdk1.6和Jdk1.7密钥库和SSL证书的URL,java,ssl,keystore,jdk1.6,Java,Ssl,Keystore,Jdk1.6,我正在创建一个程序来点击https url并获得响应。 我能够在jdk1.6密钥库中使用所需的证书访问jdk1.6。 为了与jdk1.7一起使用,我复制了jdk1.7中1.6的cacert(密钥库)文件。 即使我无法使用jdk1.7访问相同的url。 我现在该怎么办,请建议……你需要少说些含糊不清的话。如何“点击”URL?URL.openConnection()?HttpClient?SSLSocket?还有别的吗?您是否指定了特定的协议/版本和/或密码?这是在同一台机器上还是在不同的机器上?您
我能够在jdk1.6密钥库中使用所需的证书访问jdk1.6。
为了与jdk1.7一起使用,我复制了jdk1.7中1.6的cacert(密钥库)文件。
即使我无法使用jdk1.7访问相同的url。
我现在该怎么办,请建议……你需要少说些含糊不清的话。如何“点击”URL?URL.openConnection()?HttpClient?SSLSocket?还有别的吗?您是否指定了特定的协议/版本和/或密码?这是在同一台机器上还是在不同的机器上?您是手动运行(如shell)还是在某些环境中运行,如appserver或IDE?会发生什么?如果您得到一个异常和stacktrace,发布它们(在适当的地方使用“代码”标记)。如果收到HTTP错误或无效响应,请显示它。你有或者如果有必要你能得到网络跟踪吗?嗨,戴夫·汤普森085。谢谢你的建议。我得到了一个答案。我已经在jdk1.7中安装了jdk1.6中存在的所有证书,并运行了该程序。它工作得和预期的一样好。