Spring Security: исходный сервер не нашел текущего представления для целевого ресурса или не хочет раскрыть, что он существует - PullRequest
0 голосов
/ 08 июня 2019

Я пытаюсь выполнить базовую аутентификацию 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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...