shiro 页面重定向问题
Issue with shiro page redirection
ini 文件就像
[main]
authc.loginUrl = /login.html
authc.successUrl = /index.html
authc.usernameParam = j_username
authc.passwordParam = j_password
[users]
root = secret, admin
[roles]
admin = *
[urls]
/login.html = anon, roles[admin]
/index.html = authc, roles[admin]
当我尝试点击 index.html 时出现以下错误
HTTP ERROR 404
Problem accessing /shiro-example/login.jsp. Reason:
/shiro-example/login.jsp
Powered by Jetty://
我的 login.html 文件就像
<form name="loginform" action="" method="post" >
<p>
<label>Username</label>
<input id="username" type="text" name="j_username">
</p>
<p>
<label>Password</label>
<input type="password" name="j_password">
</p>
<input type="submit" value="Log In">
</form>
请帮我解决问题。
已编辑:
https://shiro.apache.org/web.html#Web-FormbasedLogin
抱歉,我没有仔细查看您的配置。
使用:
[main]
shiro.loginUrl = /login.html
通过这种方式,loginUrl 设置在任何试图发出重定向的过滤器上
ini 文件就像
[main]
authc.loginUrl = /login.html
authc.successUrl = /index.html
authc.usernameParam = j_username
authc.passwordParam = j_password
[users]
root = secret, admin
[roles]
admin = *
[urls]
/login.html = anon, roles[admin]
/index.html = authc, roles[admin]
当我尝试点击 index.html 时出现以下错误
HTTP ERROR 404
Problem accessing /shiro-example/login.jsp. Reason:
/shiro-example/login.jsp
Powered by Jetty://
我的 login.html 文件就像
<form name="loginform" action="" method="post" >
<p>
<label>Username</label>
<input id="username" type="text" name="j_username">
</p>
<p>
<label>Password</label>
<input type="password" name="j_password">
</p>
<input type="submit" value="Log In">
</form>
请帮我解决问题。
已编辑: https://shiro.apache.org/web.html#Web-FormbasedLogin
抱歉,我没有仔细查看您的配置。 使用:
[main]
shiro.loginUrl = /login.html
通过这种方式,loginUrl 设置在任何试图发出重定向的过滤器上