ben RestTemplate
kullanıyorum, bir HTTP çerez göndermeye gerek:RestTemplate ve Çerez
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);
Ancak alıcı sunucusu çerezi görmez.
ve nerede serverside kodudur? - Gerçekten sunucuya neyin gönderildiğini doğrulamak için bir araç (wireshark gibi) kullandınız mı? – Ralph
Hangi 'ClientHttpRequestFactory'' RestTemplate'ınızı oluşturdu? Fabrikaya bağlı olarak, isteğinize otomatik olarak eklenecek çerezleri ekleyebileceğiniz bir çerez deposu olabilir. Bu, ayarlı başlığınızı geçersiz kılabilir. – yincrash