
spring-boot
爱码后
不想说。
展开
-
spring boot security 项目中Encoded password does not look like BCrypt报错解决
以前pom.xml是这样的:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.3.RELE...原创 2018-08-27 10:33:17 · 23883 阅读 · 7 评论 -
借助Maven为项目划分development,test,production环境
在maven的配置文件pom.xml中定义开发、测试、生产环境<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artif...原创 2018-12-12 14:38:42 · 711 阅读 · 0 评论 -
eclipse配置lombok
1. 下载lombok的最新jar包http://mvnrepository.com/artifact/org.projectlombok/lombok如下载的是lombok-1.18.0.jar2. 将lombok-1.18.0.jar重命名为lombok.jar放在eclipse的文件夹下,如下图3.运行lombok.jar 在lombok.jar 的目录下,运行: jav...原创 2018-12-04 16:23:25 · 388 阅读 · 0 评论 -
部署到docker容器后图片验证码显示不出来
Dockerfile如下:FROM openjdk:8-jre-alpineARG JAR_FILECOPY ${JAR_FILE} app.jarENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] 由于验证码是画出来的,openjdk里没有相关类 ,可以用 or...原创 2018-06-12 09:54:00 · 5060 阅读 · 0 评论 -
spring-boot项目使用AD认证登录:
spring-boot项目使用AD认证登录:package com.test.config;import java.util.Arrays;import java.util.Collection;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.fact...原创 2018-10-26 16:27:08 · 3823 阅读 · 1 评论 -
LDAP中Attribute的约定语法规则syntax
Syntax syntax是LDAP中的“语法”,其实就是LDAP中会用到的数据类型和数据约束,这个语法是遵从X.500中数据约束的定义的。其定义需要有一个ID(遵从X.500)以及说明(DESP) Commonly Used Syntaxes Name OID Description ...原创 2018-10-26 16:19:08 · 2933 阅读 · 0 评论 -
spring-security项目使用ldap认证方式
package com.case.config;import java.util.Arrays;import java.util.Collection;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.annotation.Autowired...原创 2018-10-18 11:10:42 · 9601 阅读 · 1 评论 -
spring boot security 防止用户重复登录(原创)
原理:在认证成功通过后,在显示登录成功页面之前,也就是在SavedRequestAwareAuthenticationSuccessHandler类中操作。添加一个集合sessionMap用于保存认证成功的会话,键名为会话ID,每次有用户登录认证通过都要判断一下是否重复登录,如果不是继续执行,将会话保存在集合sessionMap里。如果是就踢除之前登录过的用户的会话,将旧的会话从集合...原创 2018-09-11 11:11:35 · 11210 阅读 · 6 评论 -
java.util.ConcurrentModificationException 异常出现原因以及解决方法
首先看下这个错误:java.util.ConcurrentModificationException: null at java.util.HashMap$HashIterator.nextNode(Unknown Source) ~[na:1.8.0_51] at java.util.HashMap$EntryIterator.next(Unknown Source) ~[na:1....原创 2018-09-11 10:17:45 · 1655 阅读 · 0 评论 -
The request was rejected because the URL contained a potentially malicious String ";"报错解决,
去掉 URL 中讨厌的 jsessionid在Java开发的网站中,经常会出现在URL中包含有jsessionid,用来记录session。这是因为如果浏览器不支持cookie,JSP容器通过在URL中包含jsessionid来达到session的效果。第一次访问的时候服务器不知道客户端有没有禁用cookie,所以会在超链接上加上jsessionid,在session过期以前第二次访问的...原创 2018-09-11 15:14:29 · 21840 阅读 · 0 评论 -
Duplicate entry 'sang' for key 'UK_f8t9fsfwc17s6qcbx0ath6l3h'
org.springframework.dao.DuplicateKeyException: PreparedStatementCallback; SQL [insert into persistent_logins (username, series, token, last_used) values(?,?,?,?)Duplicate entry 'sang' for key 'UK_f8...原创 2018-08-29 09:51:21 · 499 阅读 · 0 评论 -
访问ribbon返回org.springframework.web.client.HttpClientErrorException: 404 null错误
2018-12-11 13:49:06.913 ERROR 15190 --- [p-nio-80-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request...原创 2018-12-11 13:52:59 · 9986 阅读 · 0 评论