Я пытаюсь выполнить базовую аутентификацию Spring.Мое приложение MVC работает нормально, и я могу вводить имя пользователя и пароль, пока не добавлю ниже тег весеннего фильтра безопасности в web.xml
<filter>
<filter-name>springSecurityFilterChain</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
<filter-mapping>
<filter-name>springSecurityFilterChain</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
Я удалил тег фильтра, и он работает.Когда я добавляю его снова, он выдаёт мне ошибку: «Исходный сервер не нашел текущее представление для целевого ресурса или не желает раскрыть, что он существует».
Я добавил ниже теги весной-security.xml также.
<security:http>
<security:intercept-url pattern="/login/"
access="ROLE_USER" />
<security:http-basic />
</security:http>
<security:authentication-manager>
<security:authentication-provider>
<security:user-service>
<security:user name="rahul" password="123"
authorities="ROLE_USER" />
</security:user-service>
</security:authentication-provider>
</security:authentication-manager>