public class JsSignUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static org.slf4j.Logger |
logger |
| 构造器和说明 |
|---|
JsSignUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
private static String |
byteToHex(byte[] hash) |
private static String |
create_nonce_str()
生成签名的随机串
|
private static String |
create_timestamp()
生成签名的时间戳
|
static Map<String,String> |
sign(String jsapi_ticket,
javax.servlet.http.HttpServletRequest request)
生成 wx.config 需要的数据
|
static Map<String,String> |
sign(String jsapi_ticket,
javax.servlet.http.HttpServletRequest request,
boolean toHttps)
生成 wx.config 需要的数据
|
static Map<String,String> |
sign(String jsapi_ticket,
String url,
boolean toHttps)
生成 wx.config 需要的数据
|
public static Map<String,String> sign(String jsapi_ticket, javax.servlet.http.HttpServletRequest request)
jsapi_ticket - 票据request - 请求地址public static Map<String,String> sign(String jsapi_ticket, javax.servlet.http.HttpServletRequest request, boolean toHttps)
jsapi_ticket - 票据request - 请求地址toHttps - 是否强转为 https 协议public static Map<String,String> sign(String jsapi_ticket, String url, boolean toHttps)
jsapi_ticket - 票据url - 请求地址toHttps - 是否强转为 https 协议private static String byteToHex(byte[] hash)
private static String create_nonce_str()
private static String create_timestamp()
Copyright © 2024. All rights reserved.