은 내가 RestTemplate
을 사용하고,하는 HTTP 쿠키를 보낼 필요가 :RestTemplate 및 쿠키
HttpHeaders requestHeaders = new HttpHeaders();
requestHeaders.add("Cookie", "SERVERID=c52");
HttpEntity requestEntity = new HttpEntity(null, requestHeaders);
ResponseEntity responses = restTemplate.exchange(webService.getValidateUserUrl(),
HttpMethod.POST, requestEntity, String.class, mapValidateUser);
그러나, 수신 서버가 쿠키를 볼 수 없습니다.
을 어디서 서버 측 코드는? - wireshark와 같은 도구를 사용하여 실제로 서버에 무엇이 전송되는지 확인 했습니까? – Ralph
어떤'ClientHttpRequestFactory'가'RestTemplate'을 생성 했습니까? 공장에 따라 자동으로 요청에 추가되는 쿠키를 추가 할 수있는 쿠키 저장소가있을 수 있습니다. 이 설정 헤더를 무시할 수 있습니다. – yincrash