admin管理员组

文章数量:1642237

1、抛出问题:

        FeignClient调用Rest接口报308错误,返回错误信息如下:

<html>
<head><title>308 Permanent Redirect</title></head>
<body>
<center><h1>308 Permanent Redirect</h1></center>
<hr><center>nginx</center>
</body>
</html>

2、说说我的为何会产生这样的问题,因为我调用的dev环境是http请求方式,而在调用的test环境是https的请求方式。

        在dev环境中我的nacos只配置了xxx域名,没有配置http或者https,FeignClient调用rest接口时,如果不添加http或者https时,默认会添加http://

mall-management:
  url: xxx

        然而将服务部署到test环境时,使用FeignClient调用rest接口时,报308 Permanent Redirect。

3、解决方案:

        添加请求方式前缀:https://即可解决该问题。

mall-management:
  url: https://xxx

本文标签: feignclientredirectpermanent