Spring, Hibernate i logowanie danymi z bazy

Odpowiedz Nowy wątek
2014-12-18 00:08
0

Robie aplikacje w Springu i Hibernate i utworzylem sobie w bazie za pomoca Oracle SQL Developer 2 tabele: users i user_roles i dalem tam rekordy (zalaczam screeny, tam widac je dokladnie). Skonfigurowalem to wszystko, wzorzec to spring mvc.

spring-security.xml


<http auto-config="true" use-expressions="true">
        <intercept-url pattern="/admins**" access="hasRole('ROLE_ADMIN')" />
        <form-login 
            login-page="/logins" 
            default-target-url="/admins" 
            authentication-failure-url="/logins?error" 
            username-parameter="username"
            password-parameter="password" />
        <logout logout-success-url="/logins?logout" />
        <!-- enable csrf protection -->
        <csrf/>
    </http>

    <authentication-manager>
        <authentication-provider>
          <jdbc-user-service data-source-ref="dataSource"
                users-by-username-query=
                    "select username,password, enabled from users where username=?"
                authorities-by-username-query=
                    "select username, role from user_roles where username =?  " />
        </authentication-provider>
    </authentication-manager>

i loguje sie prawidlowymi danymi a program nie zezwala na wejscie. Mysle ze cos jest nie tak w ustawieniach w bazie, moze z kluczami. Co moze byc nie tak wg was? Tomcat nie pokazuje zadnych bledow. Jedyne co to po probie logowania wyswietla komunikat w konsoli:
INFO: SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase]
Po prostu proces logowania konczy sie failem bez wzgledu na to czy podam prawidlowe czy nieprawidlowe dane. Bede wdzieczny za pomoc.

edytowany 1x, ostatnio: marlukk, 2014-12-18 00:11

Pozostało 580 znaków

2014-12-18 00:11

zapomniałeś pola enabled, tak wygląda schema: http://docs.spring.io/spring-[...]eference/appendix-schema.html


"Perhaps surprisingly, concurrent programming isn’t so much about threads or
locks, any more than civil engineering is about rivets and I-beams."
zaraz dodam, reszta ok? - marlukk 2014-12-18 00:12
na pierwszy rzut oka, tak. - niezdecydowany 2014-12-18 00:13
zaraz zrobie korekte o ktorej piszesz, jak cos bedzie nie tak - napisze tu, dzieki :) - marlukk 2014-12-18 00:15
nie zapomnij ustawić tego pola na 1 potem. - niezdecydowany 2014-12-18 00:17

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0