Files
novalon-manage-system/novalon-manage-api/Test.java
T
张翔 9745114c8d fix: 添加API请求签名支持
问题:认证管理器缺少签名头导致登录失败
修复:添加签名生成逻辑,与前端保持一致
- 使用crypto模块生成HMAC-SHA256签名
- 添加X-Signature、X-Timestamp、X-Nonce头
- 改进错误消息显示详细错误信息
2026-04-04 21:36:27 +08:00

2 lines
353 B
Java

import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; public class Test { public static void main(String[] args) { BCryptPasswordEncoder encoder = new BCryptPasswordEncoder(); String hash = "$2a$12$nZ1EMUpZQljbnEdIKzH72eHlDJKUmHmHppnTTVth/SlHs5VpSAr8C"; System.out.println("Match Test@123: " + encoder.matches("Test@123", hash)); } }