0
私はcasでmvcプロジェクトを持っています。コントローラクラスAで、iは新しいセッションに認証を追加する
URL url = new URL("...");
InputStream in = new BufferedInputStream(url.openStream());
を使用するので、新しいセッションが作成され、iはsuccsesfulログインを有するが、別のコントローラBによって処理されなければならない、新しいセッションは、CASとコントローラBによってブロックされます用量は反応する。
誰かにアイデアがありますか?どのように私は、コントローラA.
以内にこの新しいセッションに認証を追加することができ、私は
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", ...)
とdosent仕事にして試してみました。
ありがとうございました