有没有办法强制jetty(在maven上运行)忽略ssl握手问题?目前我的机器有自签名证书。当我的码头从其他机器获得https请求时(或许我的设置错误),这会产生问题。但是,我不需要ssl证书是万无一失的。因为我的机器只是一台开发机器。
答案 0 :(得分:1)
您可以使用apache commons库中的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