JAAS JSP-vel

Fórumok

Üdv,

jelenleg a JAAS beüzemelésével vannak gondjaim. JBoss-t használok. Be van állítva a login-config.xml-ben a login modul:


    <application-policy name="webbookcatalog">
        <authentication>
            <login-module code="org.jboss.security.auth.spi.DatabaseServerLoginModule" flag="required">
                <module-option name="dsJndiName">java:/PgDS</module-option>
				<module-option name="principalsQuery">
                     select Password from Principals where PrincipalID=?</module-option>
                <module-option name="rolesQuery">
                    select Role, RoleGroup from Roles where PrincipalID=?</module-option>

            </login-module>
        </authentication>
    </application-policy> 

A web.xml és a jboss-web.xml is ok, egyelőre "admin" role-t követelek meg /*-ra, ezt gondolom nem érdemes bemásolni. Megvan a login form is a megfelelő paraméterekkel, de valamiért nem megy a bejelentkezés, a hiba oldalra dob mindig. Az adatbázisban a következő van:

Principals tábla:
"gabor";"foobar"

Roles tábla:
"gabor";"user";"Roles"
"gabor";"admin";"Roles"

Ja és még azt nem említettem, hogy ennek a login modulnak a default sémáját használom:
Principals(PrincipalID text, Password text)
Roles(PrincipalID text, Role text, RoleGroup text)

A RoleGroup igazából nem tudom micsoda, de példában így láttam, ezért így állítottam be. Valaki tudna adni valami tippet, hogy mi a baj? Köszi előre is.

Hozzászólások