示例代码 mac = Mac.getInstance("HmacSHA1"); mac.init(newSecretKeySpec(sk.getBytes("UTF-8"), "HmacSHA1")); byte[] macResult = mac.doFinal(stringToSign.getBytes("UTF-8")); String signature = newString(Base64.encodeBase64(macResult), "UTF-8"); String authorization