springboot
文章平均质量分 61
wmy_0707
这个作者很懒,什么都没留下…
展开
-
Linux字符集正常,但是Springboot打包jar后new File取不到中文路径,启动日志乱码
问题点线上某次服务器器重启后,导致jar包启动的日志乱码,添加 -Dfile.encoding=utf-8 后日志输出正常,但是存在new File 取不到中文路径的情况。file.exists()返回false;排查思路解决日志乱码问题启动脚本中 java -jar命令添加-Dfile.encoding = utf-8 解决日志乱码的问题,但是中文路径依旧取不到文件,应该不是该问题导致。判断还是系统层面编码问题。linux系统编码排查查看linux系统的编码是UTF8编码,文件的编码也是ut原创 2021-01-09 13:54:42 · 1194 阅读 · 1 评论 -
SpringBoot+Shiro实现免密登录(多个realm)
业务需求:因目前系统已经集成shiro根据用户名和密码加盐加密后校验用户登录信息功能的前提下需要集成第三方单点登陆功能。根据业务需求校验通过单点登陆后进入该项目的时候通过用户名实现免密登陆。思路:原始已完成了用户名密码登陆功能,并自定义了AuthorizingRealm实现doGetAuthenticationInfo、doGetAuthorizationInfo登陆验证和授权功能。新的...原创 2020-06-09 18:03:29 · 1969 阅读 · 0 评论 -
Springboot项目集成Swagger-UI的采坑经历
记录一下集成过程中的采坑经历Java后台的项目已经完成了,二期添加了app端的需求,所以准备在原项目中集成swagger-ui的时候出现了一些挫折。1.项目集成完后访问localhost:8080/项目名/swagger-ui.html的时候报404错误解决方法:添加静态资源访问路径@Configurationpublic class ResourcesConfig exte...原创 2018-10-26 15:12:16 · 5214 阅读 · 0 评论 -
解决SpringBoot 中 MultipartResolver 和ServletFileUpload冲突的问题
文章借鉴于:https://blog.csdn.net/kai_wei/article/details/51142324如果同时使用了MultipartResolver 和ServletFileUpload,就会在iter.hasNext()返回false.然后整个循环就跳出去了。整个问题产生的原因是Spring框架先调用了MultipartResolver 来处理http multi-...原创 2018-11-21 09:42:44 · 7421 阅读 · 0 评论 -
springboot+shiro前后端分离过程中跨域问题、sessionId问题、302鉴权失败问题
近期项目需要前后端分离,由于前后端分离后原来的适用的shiro配置无法满足现有系统要求。同时在前后端项目分离的项目中存在的跨域问题,cookies不再使用,通过token方式实现用户登陆鉴权。下面记录在整个过程中涉及的几个大问题:1、跨域问题 2、sessionId问题 3、302鉴权问题1、springboot跨域问题解决package net.sino...原创 2019-08-28 14:40:29 · 6549 阅读 · 12 评论