Spring安全登录未显示
我在SpringMVC应用程序上添加了Spring安全性;但是,当我运行应用程序时,Spring安全默认登录名不会显示(甚至当我浏览到一个应该是“安全”的链接时也不会显示) 配置类(请原谅缩进): 我还尝试添加自定义登录,但似乎找不到该页面(该页面可以访问): 总之,我需要首先显示默认的Spring安全登录页面,以便测试身份验证,然后我需要能够添加一个新的登录表单来显示。我该怎么办 编辑:我发现了阻止Spring登录显示的配置问题。为了将Spring安全性与Spring MVC集成,必须在web.xml文件中添加以下标记。现在登录成功显示Spring安全登录未显示,spring,spring-mvc,authentication,spring-security,Spring,Spring Mvc,Authentication,Spring Security,我在SpringMVC应用程序上添加了Spring安全性;但是,当我运行应用程序时,Spring安全默认登录名不会显示(甚至当我浏览到一个应该是“安全”的链接时也不会显示) 配置类(请原谅缩进): 我还尝试添加自定义登录,但似乎找不到该页面(该页面可以访问): 总之,我需要首先显示默认的Spring安全登录页面,以便测试身份验证,然后我需要能够添加一个新的登录表单来显示。我该怎么办 编辑:我发现了阻止Spring登录显示的配置问题。为了将Spring安全性与Spring MVC集成,必须在web
<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>
<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>
springSecurityFilterChain
org.springframework.web.filter.DelegatingFilterProxy
springSecurityFilterChain
/*
我发现了阻止显示Spring登录的配置问题。为了将Spring安全性与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>
<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>
springSecurityFilterChain
org.springframework.web.filter.DelegatingFilterProxy
springSecurityFilterChain
/*
您是否可以尝试删除安全配置并重新运行应用程序,使整个应用程序处于安全状态,并应请求login@EspringDev我不确定我是否理解您的建议。从项目中删除SecurityConf类。没有它,默认的spring安全配置将发挥作用。您的所有应用程序链接都将属于安全上下文。请检查您是否可以看到默认登录页面。这是如何工作的?如果没有这个类,项目中根本就没有Spring安全配置。这样就行了。添加安全配置文件只是自定义安全性。如果没有它,spring boot将配置默认的安全配置。你至少试过了吗??