for past few days ive been able authenticate after have reinstall program can no longer authenticate. there no error message, hql query shows in console , page redirects login page.
the security xml
<http auto-config="true" use-expressions="true"> <intercept-url pattern="/**" requires-channel="https" /> <intercept-url pattern='/admin/admin/**' access="hasrole('role_admin')" /> <intercept-url pattern='/main/home/**' access="hasrole('role_user')" /> <intercept-url pattern='/main/user/setter/settingpage' access="hasrole('role_user')" /> <intercept-url pattern='/main/user/setter/addpage' access="hasrole('role_user')" /> <form-login login-page="/" default-target-url="/main/home" /> <logout logout-url="/logout" invalidate-session="true" logout-success-url="/" />
output query
hibernate: select userentity0_.user_id user1_2_, userentity0_.active active2_, userentity0_.checker_id checker7_2_, userentity0_.email email2_, userentity0_.name name2_, userentity0_.password password2_, userentity0_.username username2_ user userentity0_ userentity0_.username=?
i appreciate knowing why can't logon anymore.
i can see 2 problems in configuration:
1) not configure login url (it can not \
)
<form-login login-page="/login" default-target-url="/main/home" />
2) not add authorization on login urls. add line in beginning (before pattern='/main/home/**'
)
<intercept-url pattern="/login*" access="permitall" />
Comments
Post a Comment