cas 加盐处理

CAS Authentication Credentials

#cas.authn.accept.users=casuser::Mellon

3、加盐处理

##Encode Database Authentication 开始

#加密次数

cas.authn.jdbc.encode0.numberOfIterations=2

#该列名的值可替代上面的值,但对密码加密时必须取该值进行处理

cas.authn.jdbc.encode0.numberOfIterationsFieldName=

盐值固定列

cas.authn.jdbc.encode0.saltFieldName=username

#静态盐值

cas.authn.jdbc.encode0.staticSalt=.

cas.authn.jdbc.encode0.sql=select * from ca_user where username=?

#对处理盐值后的算法

cas.authn.jdbc.encode0.algorithmName=MD5

cas.authn.jdbc.encode0.passwordFieldName=password

cas.authn.jdbc.encode0.expiredFieldName=expired

cas.authn.jdbc.encode0.disabledFieldName=disabled

##数据库连接

cas.authn.jdbc.encode0.url=jdbc:mysql://localhost:33062/cs_das?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai

cas.authn.jdbc.encode0.dialect=org.hibernate.dialect.MySQLDialect

cas.authn.jdbc.encode0.driverClass=com.mysql.cj.jdbc.Driver

cas.authn.jdbc.encode0.user=root

cas.authn.jdbc.encode0.password=123456

复制代码
Md5Hash hash = new Md5Hash("123",".admin",2);
 System.out.println("对密码123加盐.admin后的密码:" + hash.toHex());
相关推荐
威哥爱编程2 分钟前
【AI全栈12-06】Spring Boot 用 RAG 搭企业私有知识库问答
java·spring boot·后端
迅猛龙办公室4 分钟前
Python实现获取星期字符串
java·前端·python
小蒜学长5 分钟前
基于微信小程序的医院医疗废弃物追溯管理系统(代码+数据库+LW)
java·spring boot·后端·微信小程序·医疗废弃物
troy1288 分钟前
Java Web 常见面试题(2026 最新整理)
java·前端·hive
开开心心就好10 分钟前
一元二次方程求解工具,答案带详细步骤
java·服务器·开发语言·算法·pdf·ocr·perl
cc57250265311 分钟前
2027校招:大数据管理与应用专业做数据治理,技术之外还要准备什么?
java·开发语言
威哥爱编程13 分钟前
【AI全栈12-04】Spring Boot 用结构化输出自动解析简历:让模型按你的 POJO 输出
java·spring boot·后端
弈栈录17 分钟前
从 JVM 内存模型到 GC 调优:Java 服务性能优化实战
java
用户62228840481920 分钟前
Redis 内存管理与过期淘汰策略:从 maxmemory 到 LRU / LFU,一篇讲透
java·redis
shuoshuohaohao20 分钟前
Spring-boot-3 -注解 yaml配置 -日志
java·数据库·mysql