Web ApacheShiro不断重定向到登录页面
当我在登录页面中输入正确的用户和密码时,ApacheShiro遇到了一些问题。它每次都会将我重定向到同一个页面 这里我有我的项目结构。 现在我的Shiro ini文件内容Web ApacheShiro不断重定向到登录页面,web,shiro,login-control,Web,Shiro,Login Control,当我在登录页面中输入正确的用户和密码时,ApacheShiro遇到了一些问题。它每次都会将我重定向到同一个页面 这里我有我的项目结构。 现在我的Shiro ini文件内容 [main] # specify login page authc.loginUrl = /admin/login.jsp authc.successUrl = /admin/administracion.jsp [users] admin = admin guest = 12345 [urls] /admin/l
[main]
# specify login page
authc.loginUrl = /admin/login.jsp
authc.successUrl = /admin/administracion.jsp
[users]
admin = admin
guest = 12345
[urls]
/admin/login.jsp = authc
/admin/** = authc
现在,登录html表单
<form class="formulario" name="loginform" action="" method="POST">
<div id="descripcionPagina">
<h1>Login</h1><br>
Para ingresar al sistema <font color="red">identifíquese</font> como usuario del sistema.
<br>
</div>
<table id="tabla3" width="65%" cellpadding="8">
<tr id="fila">
<td align="right">
Identificación:
</td><td>
<input type="text" size="30"
id="Lusuario" name="user">
</td>
</tr><tr id="fila">
<td align="right">
Clave:
</td><td>
<input type="password" size="30"
id="Lpassword" name="password">
</td>
</tr><tr id="fila">
<td align="center" colspan="2">
<input type="submit" value="Ingresar">
</td>
</tr>
</table>
</form>
登录
这是一个系统识别系统。
卡西翁:
克莱夫:
xml很好,不包含任何web会话参数。任何帮助都将不胜感激。谢谢。我认为/admin/logging.jsp应该是anon而不是authc我认为问题在于字段的名称: 查看(authc)的源代码 他需要字段:用户名和密码 您可以更改html表单
<input type="text" size="30" id="Lusuario" name="user">
您是否尝试过输出请求对象的'ShiroginFailure'属性?如果身份验证失败,Shiro将填充一个请求属性,该属性为密钥。您找到答案了吗。我也一样problem@Erlan你可以试试我的回答谢谢@Panchitoboy,我的表单使用“用户名”“密码”字段。我的问题是,我没有添加登录页面作为authc。我需要添加url“/login.html=authc”谢谢。这是我的问题之一。但实际上,这是我设置项目中每个页面的顺序。我发布了我的shiro文件来展示它现在是如何工作的。
<input type="text" size="30" id="Lusuario" name="username">
authc.usernameParam = user