- 博客(5)
- 收藏
- 关注
原创 shiro中ajax登录返回登录前的跳转url
在shiro的登录中,当用户登录成功,shiro会自动处理跳转回登录前的页面,因此在后端中不需要处理shiro登录成功后的操作但是,如果使用ajax登录的话,则无法自动跳转,此时就需要后端给前端返回此前的跳转url,否则ajax不知道登录成功后的操作实现 FormAuthenticationFilter的onLoginSuccess方法,判断是否通过ajax登录,如果不是则继续由shiro操作...
2019-03-12 21:39:53
1386
1
原创 在shiro的记住我中将用户信息principal添加到session中
在shiro的登录中,可以设置rememberMe作为记住我的功能<!-- 基于Form表单的身份验证过滤器,不配置将也会注册此过虑器,表单中的用户账号、密码及loginurl将采用默认值,建议配置 --> <bean id="formAuthenticationFilter" class="cn.echo.web.shiro.MyFormAuthenticationFi...
2019-03-12 21:27:17
6102
2
原创 Elasticsearch报 NoNodeAvailableException 解决方法
Elasticsearch 报 NoNodeAvailableException 解决之前跑java项目,集成了elasticsearch,但有时候发现运行时会报NoNodeAvailableException: None of the configured nodes are available: [{#transport#-1}……这种异常这时候我们需要检查一些东西,确保是一致的。...
2019-01-20 18:21:39
3836
原创 ECS阿里云服务器默认禁了smtp 端口25 无法发送邮件
ECS阿里云服务器默认禁了smtp端口(25)因此 无法发送邮件之前写的java项目部署到阿里云上时,在进行邮件服务时报错了,出现超时错误,当时我就纳闷,在我的windows上面部署时是没有出现这样的问题的。然后考虑了一下是不是防火墙的原因,就去查看了防火墙策略,并没有把25给禁了。又想到可能是服务器的安全组规则把端口25给墙了,然后就去阿里云的控制台把端口25的出入都给开了,还是没用。我先...
2019-01-20 18:10:27
5107
1
原创 HttpClient 关闭控制台的DEBUG输出
HttpClient 关闭无用冗杂的DEBUG输出在使用HttpClient包进行网络的连接的时候,如果使用DEBUG模式,会发现在console中会输出很多DEBUG输出,但这些都是十六进制的输出,对于我们来说没什么调试的帮助,还会消耗IO,如下图的输出因此,我们要关闭这些无用的LOG输出。方法很简单,直接修改log4j.properties文件,设置httpclient对应的DEBUG级...
2019-01-20 14:55:38
7746
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人