que necesitan enviar una cookie de HTTP, estoy usando RestTemplate
:RestTemplate y Cookie
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);
Sin embargo, el servidor de recepción no ve la cookie.
y dónde está el código serverside? - ¿Has usado una herramienta (como wireshark) para verificar lo que realmente se envía al servidor? – Ralph
¿Qué 'ClientHttpRequestFactory' generó su' RestTemplate'? Dependiendo de la fábrica, podría haber una tienda de cookies a la que pueda agregarle cookies que se agregará automáticamente a su solicitud. Esto podría estar anulando tu encabezado de conjunto. – yincrash