谢谢,我的代码是这样的(网上都是这样的),你的代码我找的好辛苦,谢谢。
String base64encodedString = Base64.getEncoder().encodeToString("955db8bb4dc50ca04087176973211080ad464b1c".getBytes("utf-8"));
"955db8bb4dc50ca04087176973211080ad464b1c" 是 “a123456?”的sha1
System.out.println("Base64 编码字符串 (基本) :" + base64encodedString);
【 在 imichael 的大作中提到: 】
: Java也是先sha1再base64啊,不知道你的问题在哪里
: 我用下面的代码试了一下,输出就是lV24u03FDKBAhxdpcyEQgK1GSxw=啊
: public class Sha1AndBase64 {
: ...................
--
FROM 114.99.186.*