あるプロバイダーからの 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)。