3

あるプロバイダーからの REST サービスを介した通信に問題があります。残念ながら、HTTP 401 Unauthorized が表示されます。

RestTemplate rest = new RestTemplate();
rest.postForObject("https://login:password@example.com/rest/", arg, responseType);

curl を使用した同じデータ (ログインとパスワード) の要求は正しく機能し、HTTP 200 を返します。

curl --request POST 'https://login:password@example.com/rest/' --data 'something' --head

さらに、RestTemplate も jersey と HttpURLConnection を使用しましたが、結果は同じでした (エラー 401)。

4

0 に答える 0