gpt4 book ai didi

java - 两个 REST 服务之间的通信

转载 作者:行者123 更新时间:2023-11-28 23:18:36 24 4
gpt4 key购买 nike

我有两个 REST 服务(使用 Spring Boot 开发),一个用于身份验证,一个返回数据。当我请求数据时,数据服务根据身份验证服务验证 token 。验证是通过数据服务向身份验证服务发送请求来完成的,其中包含这样的 ID https://name.com/auth/key?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 地址。

关于java - 两个 REST 服务之间的通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46455611/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com