springmvc忽略ssl
时间: 2024-01-26 14:12:15 浏览: 67
SpringMvc精讲
可以通过在Spring MVC配置文件中添加以下内容来忽略SSL证书:
```xml
<bean id="sslSocketFactory" class="org.apache.http.conn.ssl.SSLSocketFactory" factory-method="getSocketFactory">
<constructor-arg>
<util:list>
<bean class="org.apache.http.conn.ssl.TrustSelfSignedStrategy"/>
</util:list>
</constructor-arg>
</bean>
<bean id="httpClient" class="org.apache.http.impl.client.DefaultHttpClient">
<constructor-arg>
<bean class="org.apache.http.impl.conn.PoolingClientConnectionManager"/>
</constructor-arg>
<property name="sslsocketFactory" ref="sslSocketFactory"/>
</bean>
```
这里使用了Apache HttpClient来忽略SSL证书。首先,我们创建了一个名为sslSocketFactory的bean,它使用TrustSelfSignedStrategy来信任自签名的证书。然后,我们创建了一个名为httpClient的bean,它使用PoolingClientConnectionManager来管理连接,并将sslSocketFactory设置为其sslsocketFactory属性。
阅读全文