如何解决伪装客户端内部服务器异常其余模板也不起作用
上次发布时出现访问令牌错误。我也尝试过用rest模板;还是一样的错误。
"timestamp": 1597323995055,"status": 500,"error": "Internal Server Error","message": "Error requesting access token.","path": "/api/dashboard"
}
我的代码如下:
Controller.class
@RestController
@RequestMapping("/api/dashboard")
@AllArgsConstructor
public class LexcorpIntegrationController {
private final TestServicee testServicee;
@GetMapping
public List<IncidentTasksResponse> getIT() {
return testServicee.getFeign();
}
/*
这是Service.class
@Service
@AllArgsConstructor
public class TestServicee {
private final LexcorpProxy proxy;
private final RestTemplate restTemplate;
public List<IncidentTasksResponse> getIT() {
DateFilter dto = new DateFilter();
dto.setDate(null);
WrapperEntity wrapperEntity =
restTemplate.getForObject(
"http://im-sure-url-is-correct",WrapperEntity.class,dto);
List<IncidentTasksResponse> tasks = wrapperEntity.getList();
return tasks;
}
public List<IncidentTasksResponse> getFeign() {
DateFilter filter = new DateFilter();
filter.setDate(null);
return proxy.getAllIncidentTasks(filter);
}
}
Client.interface
@Component
@FeignClient(name = "lexcorp",url = "url-is-correct")
public interface LexcorpProxy {
@PostMapping("/IncidentTasks")
List<IncidentTasksResponse> getAllIncidentTasks(DateFilter date);
}
我想说的第一件事是;我使用3rdPartyVpn访问数据。但是我写的另一个代码(2) 如此工作,在这里不是这种情况。
1-这是Spring Cloud,因此它从另一个微服务等获取依赖关系。后来,我仍然在pom.xml中添加了依赖关系。仍然没有用。
2- 尝试在本地创建简单的伪装应用程序。 (无论如何,其他人也在我本地)。我可以从api获取数据。
3-我在客户端方法中编写的参数正确。
所有答案将不胜感激。我想念什么吗?即使是小小的解释也对我有帮助。
解决方法
我尝试了一切,但没有解决问题。我改用了其他应用程序。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。