Ü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.
- 1344 megtekintés
Hozzászólások
up
- A hozzászóláshoz be kell jelentkezni
Ha a hiba oldalon van hiba leírás is, azt bemásolhatnád. Esetleg keresgélj logokat.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni