Метод класса контроллера:
@RequestMapping(value = "/admin", method = RequestMethod.GET)
public String adminPage() {
return "privatePage";
Конфигурация Spring-Security:
<http auto-config="true">
<intercept-url pattern="/admin"
access="hasRole('ROLE_ADMIN')" />
</http>
<authentication-manager>
<authentication-provider>
<password-encoder ref="bCryptPasswordEncoder" />
<user-service>
<user name="admin" password="passwordEncoder.encode(123456)"
authorities="hasRole(ROLE_ADMIN,ROLE_USER)" />
</user-service>
</authentication-provider>
</authentication-manager>
<beans:bean id="bCryptPasswordEncoder" class="org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder">
<beans:constructor-arg value="10" />
</beans:bean>
Ошибка:
Ваша попытка входа не удалась, повторите попытку.
Причина: неверные учетные данные.
Оцените любой ответ.