赞
踩
私服使用的https
地址,然后安全证书过期的或没有,使用maven命令时,可以添加以下参数,忽略安全检查
mvn -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true
Dmaven.wagon.http.ssl.insecure=true
- 允许放松ssl安全检查;Dmaven.wagon.http.ssl.allowall=true
- 允许所有的X.509格式证书匹配,如果修改为false,则会执行和浏览器一致的检查;Dmaven.wagon.http.ssl.ignore.validity.dates=true
- 忽略证书过期的问题在idea中配置VM选项,然后就可以默认使用这些参数
<proxies> <proxy> <id>my-proxy</id> <active>true</active> <protocol>http</protocol> <host>my-proxy-host</host> <port>my-proxy-port</port> <nonProxyHosts>localhost|127.0.0.1</nonProxyHosts> <!-- 添加以下三个参数 --> <sslHostConfig> <!--指定是否信任所有证书--> <all>true</all> <!--指定使用的SSL协议版本--> <sslProtocol>all</sslProtocol> <!--指定是否启用SSL--> <sslEnabled>true</sslEnabled> <!--指定支持的SSL协议版本列表--> <sslProtocols>TLSv1.2</sslProtocols> <!--指定是否忽略证书验证--> <ignoreCertificates>true</ignoreCertificates> <!-- 指定是否信任自签名证书--> <trustSelfSigned>true</trustSelfSigned> <!-- 指定是否允许所有证书 --> <allowAllCerts>true</allowAllCerts> </sslHostConfig> </proxy> </proxies>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。