Avatar billede trp79 Nybegynder
28. oktober 2004 - 08:09 Der er 1 kommentar og
1 løsning

managed declarative security med Tomcat

Godmorgen
Jeg har fulgt Arne_v's artikkel i forbindelse med managed declarative security med Tomcat(http://www.eksperten.dk/artikler/50).
Jeg slå op mod en MySQL db men får understående fejl når jeg taster korrekt username og password:

HTTP Status 400 - Invalid direct reference to form login page

--------------------------------------------------------------------------------

type: Status report

message: Invalid direct reference to form login page

description: The request sent by the client was syntactically incorrect (Invalid direct reference to form login page).

Stien i browseren bliver: http://localhost:8080/Login/j_security_check
Så måske det har noget med dette at gøre?:
        <form action="j_security_check" method="POST">
        Username: <input type="text" name="j_username"><br>
        Password: <input type="text" name="j_password"><br>
        <input type="submit" value="login">
        </form>

Jeg har en login.jsp og en error.jsp

På forhånd tak, mvh
Torben
Avatar billede trp79 Nybegynder
28. oktober 2004 - 09:48 #1
Overskriften skulle selvfølgelig have været:
container managed declarative security med Tomcat.

Er der nogen, der har en ide om, hvad jeg gør for at få det til at spille?
Avatar billede trp79 Nybegynder
28. oktober 2004 - 11:07 #2
Arh nu fatter jeg det! :)
Det var jo slet ikke nogen fejl den kom med!
Formålet er altså, at tomcat selv skal vise en logonside, hvis man forsøger at tilgå en side, der kræver logon - og når man så logger (korrekt) på, så sendes man tilbage til den side, der kræver logon :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester