Java 如何绕过spring引导应用程序的组织代理

Java 如何绕过spring引导应用程序的组织代理,java,spring-boot,Java,Spring Boot,我已经创建了一个spring启动应用程序。我正在使用第三方API类进行服务响应。在我的控制器中,我创建了一个带有查询参数的GET方法,并在该方法中调用服务类。在服务类中,我使用第三方API(获取响应)。 这里的问题是,第三方API有一个身份验证API密钥可用于该API调用。当我运行spring boot应用程序并在连接到VPN时调用API时,它会抛出APIException:SocketTimeout。但是,当我断开VPN连接时,响应正如预期的那样。谁能告诉我如何克服这个问题。或者我应该如何绕过

我已经创建了一个spring启动应用程序。我正在使用第三方API类进行服务响应。在我的控制器中,我创建了一个带有查询参数的
GET
方法,并在该方法中调用服务类。在服务类中,我使用第三方API(获取响应)。 这里的问题是,第三方API有一个身份验证API密钥可用于该API调用。当我运行spring boot应用程序并在连接到VPN时调用API时,它会抛出
APIException:SocketTimeout
。但是,当我断开VPN连接时,响应正如预期的那样。谁能告诉我如何克服这个问题。或者我应该如何绕过我的网络代理


谢谢

这意味着您有网络问题。您正在访问的域会阻止您的vpn区域,或者您的vpn存在一些限制。请你做个卷发,看看你的请求在哪里被阻止了?如果无法通过vpn连接,请与网络管理员讨论,将其添加到某种白名单中。

“或者我应该如何绕过我的网络代理。”-如果找到绕过代理的方法,应立即向网络管理员报告,因为这可能是一个安全漏洞。简而言之:除非通过管理团队授予特殊访问权限,否则不应绕过代理。也就是说,您确定VPN内的行为符合预期吗?如果是:与您的网络管理员交谈,解释您的情况并寻求解决方案。是的,我们可以绕过此网络代理。是的,谢谢你的回答。是的。在curl命令中,我试图用我的API密钥传递第三方API调用(端点url)以进行授权,它工作正常。但对于我的端点,它失败了,因为我在应用程序中使用了那个API实例。如果你对此有任何想法,请提出建议。