У меня есть проект MVC с CAS.в контроллере класса A я использую
URL url = new URL("...");
InputStream in = new BufferedInputStream(url.openStream());
, поэтому новый сеанс будет создан и должен обрабатываться другим контроллером B. Хотя у меня есть удачный логин, новый сеанс будет заблокирован cas, иконтроллер B не отвечает.
есть у кого-нибудь идеи?Как я могу добавить аутентификацию для этого нового сеанса в контроллере А.
Я пытался с
HttpURLConnection connection = ( HttpURLConnection ) url.openConnection();
connection.setRequestProperty("Proxy-Authorization",(new StringBuilder("Basic ")) .append((new BASE64Encoder()).encode((new StringBuilder(String.valueOf(proxyUser)))
.append(":").append(proxyPassword).toString().getBytes())).toString());
или с
connection.setRequestProperty("Authorization", ...)
и доцент работы.
Спасибо