Hallo,
ich hatte leider erst jetzt die Möglichkeit mich wieder um das Problem zu kümmern.
Zum Status:
Ich habe jetzt die REALM auf FORM umgestellt. Jetzt würde ich gerne im Fall das die Parameter User und Passwort an die Login-Seite geschickt werden, TomCat mitteilen das der User Authentifiert ist und Ihm die Genehmigung erteilen.
Bei meinem Test bekomme ich wohl erfolgreich die Authentifierung, aber kann mich trotzdem nicht auf andere Seiten bewegen, sondern gelange immer wieder auf die Login-Seite.
Achja das ganze mit TomCat 4.12.
<code>
import java.net.*;
import java.io.*;
public class Login extends Authenticator
{
private String username;
private String password;
protected PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication(username, password.toCharArray());
}
public void Login(String username, String password)
{
this.username = username;
this.password = password;
try
{
java.net.URL url = new java.net.URL("http://localhost:8080");
URLConnection conn = url.openConnection();
Authenticator auth = new Login();
java.net.Authenticator.setDefault(auth);
conn.setDoOutput(true);
System.out.println("User: "+username+" - Passwort: "+password);
System.out.println("Auth: "+auth);
}
catch (MalformedURLException e) {e.printStackTrace();}
catch (IOException e) { e.printStackTrace();}
}
}
</code>
Hat jemand eine Idee weshalb ich mich nicht weiter bewegen kann ? bzw. kann es am localhost liegen ?
Vielen dank im voraus.
Grüsse
Matze