以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 签名算法怎么转换 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=185112) |
||||
-- 作者:zjjlngj -- 发布时间:2023/2/4 14:29:00 -- 签名算法怎么转换 public static String calcSignature(String apiSecret, long ts) { try { Mac mac = Mac.getInstance("HmacSHA256"); SecretKeySpec key = new SecretKeySpec(apiSecret.getBytes(), "HmacSHA256"); mac.init(key); return Base64.getEncoder() .encodeToString(mac.doFinal(Long.toString(ts).getBytes())); } catch (NoSuchAlgorithmException | InvalidKeyException e) { log.error("sign api secret failed", e); } } |
||||
-- 作者:zjjlngj -- 发布时间:2023/2/4 14:30:00 -- 附件里面
|
||||
-- 作者:有点蓝 -- 发布时间:2023/2/4 14:36:00 -- 代码不完整,无法转换。这个代码不像是c#的代码,更像是java的。java的是无法转换的 |
||||
-- 作者:zjjlngj -- 发布时间:2023/2/9 10:16:00 -- 是Java的,转成vb.net |
||||
-- 作者:有点蓝 -- 发布时间:2023/2/9 10:22:00 -- Java无法转成vb.net |