Программа делает сообщение http с базовой авторизацией просто отлично, но когда сообщение завершено, страница перенаправляется на страницу успеха. Ошибка перенаправления из-за авторизации 401.
final URLConnection conn = url.openConnection();
conn.setDoOutput(true);
conn.setRequestProperty("Authorization", "basic " +base64);
wr = new OutputStreamWriter(conn.getOutputStream());
wr.write(data);
wr.flush();
rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
Линия
rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
не удается из-за ошибки авторизации 401 ...
Я также попытался добавить
conn.setRequestProperty("Authorization", "basic " +base64);
после
wr.flush();
Я получаю ошибку «Уже подключен». Очевидно, что авторизация, которую я установил, не переходит к перенаправлению. Любые решения этой проблемы с благодарностью.