Próbuję wykonać naprawdę proste podstawowe uwierzytelnianie przy użyciu Spring Security. Skonfigurowałem przestrzeń nazw poprawnie i nie ma żadnych wyjątków na serwerze. W moim „servlet.xml” Mam następny Spring Bezpieczeństwo:Wiosenne uwierzytelnianie HTTP Security
<security:http>
<security:http-basic></security:http-basic>
<security:intercept-url method="POST" pattern="/**" access="ROLE_USER" />
</security:http>
<security:authentication-manager alias="authenticationManager">
<security:authentication-provider>
<security:user-service>
<security:user name="cucu" password="tas" authorities="ROLE_USER" />
<security:user name="bob" password="bobspassword" authorities="ROLE_USER" />
</security:user-service>
</security:authentication-provider>
</security:authentication-manager>
To prawie wszystko idzie idealnie: Metody, które nie są POST
nie pyta żadnego formularza logowania, oraz metoda POST
poprosi go. Problem polega na tym, że ani cucu
, ani bob
nie mogą się tam zalogować. Czy ktoś może zobaczyć, co robię źle?
Z góry dziękuję! ;-)
Jakiej wersji Spring Security używasz? – Gandalf
Przepraszam, zapomniałem, Spring Security 3 – raspayu
Czy możesz opublikować ślad/wyjście stosu z faktycznego błędu? – Gandalf