は私が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
あなたの 'RestTemplate'を生成した' ClientHttpRequestFactory'はどれですか?工場によっては、自動的にリクエストに追加されるクッキーを追加できるクッキーストアが存在する可能性があります。これはあなたのセットヘッダーを無効にするかもしれません。 – yincrash