Абсолютное значение uri: [http://www.springframework.org/tags/form] не может быть разрешено ни в файле web.xml, ни в файлах jar, развернутых с помощью этого приложения - PullRequest
0 голосов
/ 28 марта 2019

Привет, я новичок в Spring Security, и я только что создал свое первое приложение, и оно работает со страницей входа по умолчанию Spring Security, но всякий раз, когда я использую пользовательскую страницу входа и использую строку <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> на моей странице входа в JSP, так что это показывает следующую ошибку

The absolute uri: [http://www.springframework.org/tags/form] cannot be resolved in either web.xml or the jar files deployed with this application

также я скопировал эту строку из моего spring-webmvc-5.0.2.RELEASE.jar / META-INF / spring-form.tld, но он по-прежнему показывает ту же ошибку. Если я удаляю строку %@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> со страницы входа в систему jsp, так показывает обычную страницу входа, но не может подтвердить имя пользователя или пароль из webSecurityConfig.java file

webSecurityConfig.java

@Override
protected void configure(AuthenticationManagerBuilder auth) throws Exception {


    auth.inMemoryAuthentication()
    .withUser("java").password("123").roles("EMPLOYEE");
    auth.inMemoryAuthentication()
    .withUser("google").password("123").roles("manager");
}

@Override
protected void configure(HttpSecurity http) throws Exception {

    http.authorizeRequests()
    .anyRequest().authenticated()
    .and()
    .formLogin()
    .loginPage("/loginForm")
    .loginProcessingUrl("/authenticateTheUser")
    .permitAll();
}

спасибо заранее !!!

1 Ответ

0 голосов
/ 28 марта 2019

Я решил проблему, заменив tomcat.util.scan.StandardJarScanFilter.jarsToScan=\ на tomcat.util.scan.StandardJarScanFilter.jarsToScan=\*.jar в tomcat9 / catalina.properties, но теперь я получаю новую ошибку после ввода правильного имени пользователя и пароля java.lang.IllegalArgumentException: There is no PasswordEncoder mapped for the id "null" Может ли кто-нибудь помочь мне, что я сделал не так в моей программе ???

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...