繁体   English   中英

两个REST服务之间的通信

[英]Communication between two REST Services

我有两个REST服务(使用Spring Boot开发),一个用于身份验证,另一个返回数据。 当我请求数据时,数据服务将针对身份验证服务验证令牌。 验证是通过数据服务向身份验证服务发送一个请求来完成的,该请求包含一个类似于https://name.com/auth/key?id=[ID]的ID。 我已经通过将身份验证服务作为WAR文件部署在Tomcat服务器https://name.com/auth/上并使数据服务在本地计算机上运行来测试了验证。 此设置工作正常。 现在,我已经将数据服务作为WAR文件部署到了同一台Tomcat服务器https://name.com/data/ 现在的问题是,数据服务无法连接到身份验证服务,并显示以下错误消息

HTTP Status 500 - I/O error on GET request for "https://name.com/auth/key": Connection refused (Connection refused); nested exception is java.net.ConnectException: Connection refused (Connection refused)

当两个WAR文件都在同一Tomcat服务器上运行时,为什么拒绝连接?

问题是使用内部IP地址而不是外部IP地址。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM