有什么方法可以强制码头(在 maven 上运行)忽略 ssl 握手问题?目前我的机器有自签名证书。当我的码头从其他机器收到 https 请求时会出现问题(不过,也许我的设置是错误的)。不过,我不需要 ssl 证书是万无一失的。因为我的机器只是一台开发机器。
问问题
889 次
1 回答
1
您可以使用 apache 公共库中的 EasySSLProtocolSocketFactory。
// EasySSLProtocolSocketFactory accepts all self-signed certs
Protocol easyhttps = new Protocol("https", new EasySSLProtocolSocketFactory(), 443);
Protocol.registerProtocol("https", easyhttps); // all https connections will be affected
于 2012-09-04T10:15:59.693 回答