![](/img/trans.png)
[英]communication between jruby app and java app that are on different servers
[英]Communication between Java apps on 2 different servers(app1 in jboss and app2-tomcat) with https SSL configuration
早些时候,当我将两个app(app1和app2)都放在同一台(Jboss)服务器中时,我可以从app2调用app1中可用的api 。 [配置了证书的Jboss ssl]
现在我的问题是,我仅将我的app2移到了Tomcat服务器[app2]中,而未更改任何代码,并尝试连接app1的api 。 它抛出clientProtocol异常。
我知道ssl证书的问题,因为app1已配置ssl。
有什么地方我必须配置我的tomcat服务器以使用SSL jboss证书信任app1,或者在Java程序中我必须添加trustmanager SSL套接字代码。
请让我知道我遇到的可能解决方案。
您需要配置tomcat环境以知道存在要使用的证书。
这可以通过-Djavax.net.ssl.trustStore=mykeystore
或在JAVA_OPTS
设置来完成。
对于Linux,此操作如下:
export JAVA_OPTS=-Djavax.net.ssl.trustStore=mykeystore
在调用./startup.sh
之前
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.