原因

PHP和Java二者之间的加密区别在于字符串开头 $2a$ 与 $2y$,$2y$开头的是新版本的安全修复,Java仅支持$2a$。

解决方案

用正则(或字符串替换)把$2y$改成$2a$

PHP:

Java:

最后修改:2021 年 04 月 02 日 02 : 06 PM