Spring Integration请求https ssl地址相关配置
2017-10-11 18:21
155 查看
Spring Integration很少用,网上找不到资料,看项目刚好也有ssl的访问,现在贴出来给大家参考下:
第一步、导出服务器端证书。用ie连接地址,然后出现了证书确认的提示框,点击查看证书-详细信息,点击复制到文件,选择base64编码,导出保存文件为test.cert。
第二步、把证书从其它文件导入到TrustStore文件中。
keytool -import -file test.cer -keystore test_store
第三步、设置java的javax.net.ssl.trustStore的系统属性
以上配置原理可参考下文
http://blog.csdn.net/nk_tf/article/details/78205971
请求
第一步、导出服务器端证书。用ie连接地址,然后出现了证书确认的提示框,点击查看证书-详细信息,点击复制到文件,选择base64编码,导出保存文件为test.cert。
第二步、把证书从其它文件导入到TrustStore文件中。
keytool -import -file test.cer -keystore test_store
第三步、设置java的javax.net.ssl.trustStore的系统属性
<bean id="trustStore" class="org.springframework.beans.factory.config.MethodInvokingFactoryBean"> <property name="targetObject" value="#{systemProperties}" /> <property name="targetMethod" value="putAll" /> <property name="arguments"> <props> <prop key="javax.net.ssl.trustStore">/usr/local/configuration/test.keystore</prop> <prop key="javax.net.ssl.trustStorePassword">123654</prop> </props> </property> </bean>
以上配置原理可参考下文
http://blog.csdn.net/nk_tf/article/details/78205971
请求
<int-http:outbound-gateway id="appGateway" request-channel="toAppGatewayChannel" url="https://xxxxxxxxxxxxx" request-factory="requestFactory" expected-response-type="java.lang.String" reply-channel="afterHttpAppGateway" http-method="POST"/>
相关文章推荐
- nginx配置将http请求转发支持ssl双向认证https请求的正向代理
- TOMCAT配置HTTPS和SSL并HTTP请求强转为HTTPS请求
- 使用HttpClient发送HTTPS请求以及配置Tomcat支持SSL
- 使用HttpClient发送HTTPS请求以及配置Tomcat支持SSL
- 关于配置weblogic密匙库信息、SSL,启用HTTPS、禁用HTTP的相关配置文档说明
- 关于nginx配置ssl https请求访问出现EM_do_header:bad password read error:140B0009:SSL 错误
- nginx配置将http请求转发支持ssl双向认证https请求的正向代理
- nginx配置将http请求转发支持ssl双向认证https请求的正向代理
- TOMCAT配置HTTPS和SSL并HTTP请求强转为HTTPS请求
- 使用HttpClient发送HTTPS请求以及配置Tomcat支持SSL
- 关于Ngnix配置HTTPS后,静态资源还是请求http
- 爱测未来安全-从SSL加密到Es数据加密再到HTTPS配置到 SSL理解(一)
- 网页::::无法访问请求的页面,因为该页的相关配置数据无效。
- iOS 开发 https问题使用AFN进行网络请求时做的一些配置
- Mac下配置Apache Httpd的Https/SSL
- 遭遇“HTTP 错误 500.19 无法访问请求的页面,因为该页的相关配置数据无效。”
- httpclient 3.1跳过https请求SSL的验证
- Nginx 配置 SSL 证书 + 搭建 HTTPS 网站教程
- iOS AFNetworking框架HTTPS请求配置
- 无法访问请求的页面,因为该页的相关配置数据无效问题的解决