0
我想在现有的spring mvc应用程序中实现弹簧安全登录机制。这是从春季安全XML文件无法使用弹簧安全登录
<security:form-login login-page="/login" default-target-url="/my-account" always-use-
default-target="false" authentication-failure-handler-ref="failureHandler"
authentication-success-handler-ref="successHandler" />
这是工作的罚款条目,因为当过用户要登录他/她被重定向到谁是具有类似于
www.myapp.com/login
一个网址登录页面根据新的要求,我们必须执行一个全局登录面板,该面板将贯穿整个应用程序,用户可以从那里登录,同时会出现一些情况,当用户尝试访问安全区域时会重定向到登录页面并进入该案例URL可以像
www.myapp.com/login/
是新的春天的安全我不知道我应该如何处理这个用例,我应该改变login-page="/login"
到login-page="/*"
在这方面的任何指针将真正有帮助
编辑
我看到下面的
<bean id="mainAuthEntryPoint" class="org.springframework.security.web.authentication.LoginUrlAuthenticationEntryPoint"
scope="tenant">
<property name="loginFormUrl" value="/login" />
<property name="forceHttps" value="true" />
<property name="useForward" value="false" />
</bean>
现在它使我更加困惑,因为所有我需要的,如果改变我的春季安全XML文件条目ny
目前尚不清楚你想要什么。 “全球”是什么意思?每次用户尝试访问某个安全区域时,可能会发生这种情况,您只想显示一个登录页面? – jddsantaella
by'global'我的意思是,在网站的标题部分会有一个登录区域,当用户点击登录按钮时,一个弹出/叠加层将在同一个屏幕中打开 –