Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 多个登录表单Spring Security GWT_Java_Jsp_Gwt_Spring Security - Fatal编程技术网

Java 多个登录表单Spring Security GWT

Java 多个登录表单Spring Security GWT,java,jsp,gwt,spring-security,Java,Jsp,Gwt,Spring Security,我想为我的应用程序制作两个不同的登录表单(jsp)。但是只有两种不同的表单具有相同的身份验证管理器。这可能吗?我刚刚读到,您只能使用1个auth manager,但没有人谈论不同的表单。 有人试过吗 谢谢您的帮助。您可以拥有任意多的登录表单。只需将其放置在所需的每个JSP页面上: <form name='f' action="<c:url value='j_spring_security_check' />" method='POST'> User: &l

我想为我的应用程序制作两个不同的登录表单(jsp)。但是只有两种不同的表单具有相同的身份验证管理器。这可能吗?我刚刚读到,您只能使用1个auth manager,但没有人谈论不同的表单。 有人试过吗


谢谢您的帮助。

您可以拥有任意多的登录表单。只需将其放置在所需的每个JSP页面上:

<form name='f' action="<c:url value='j_spring_security_check' />" method='POST'>
    User:
    <input type='text' name='j_username' />
    Password:
    <input type='password' name='j_password' />
    <input name="submit" type="submit" value="submit" />
</form>

用户:
密码:
它不包括你有多少个登录表单。它们都将提交到相同的
j_spring\u security\u check
URL,因此它们都将由相同的spring安全过滤器处理。将使用相同的auhentication manager


您可以有多个身份验证管理器。

对于Spring Security+GWT对,您使用哪种方法?一个带有登录表单的JSP页面,在成功的情况下重定向到GWT主机页面?好的,但它们在两个不同的访问角色之间有所不同,我只有on。还有可能怎么说春天什么时候用什么。或者说这种模式已经足够了。