|
@@ -460,15 +460,12 @@ public class WxGzhServiceImpl implements IWxGzhService {
|
|
//3、时间戳和随机字符串
|
|
//3、时间戳和随机字符串
|
|
String nonce_str = RandomStringUtils.randomAlphanumeric(32);
|
|
String nonce_str = RandomStringUtils.randomAlphanumeric(32);
|
|
long timestamp = System.currentTimeMillis()/1000;
|
|
long timestamp = System.currentTimeMillis()/1000;
|
|
-
|
|
|
|
- //4、获取url
|
|
|
|
- String str = "jsapi_ticket="+jsapiStr+"&noncestr="+nonce_str+"×tamp="+timestamp+"&url="+url;
|
|
|
|
-
|
|
|
|
- //6、将字符串进行sha1加密
|
|
|
|
- String signature = SHA1Util.SHA1(str);
|
|
|
|
-
|
|
|
|
JSONObject jsapiData = JSONObject.parseObject(jsapiStr);
|
|
JSONObject jsapiData = JSONObject.parseObject(jsapiStr);
|
|
String ticket= jsapiData.getString("ticket");
|
|
String ticket= jsapiData.getString("ticket");
|
|
|
|
+ //4、获取url
|
|
|
|
+ String str = "jsapi_ticket="+ticket+"&noncestr="+nonce_str+"×tamp="+timestamp+"&url="+url;
|
|
|
|
+ //5、将字符串进行sha1加密
|
|
|
|
+ String signature = SHA1Util.SHA1(str);
|
|
JSONObject resultJSONObject = new JSONObject();
|
|
JSONObject resultJSONObject = new JSONObject();
|
|
resultJSONObject.put("ticket",ticket);
|
|
resultJSONObject.put("ticket",ticket);
|
|
resultJSONObject.put("appId",appid);
|
|
resultJSONObject.put("appId",appid);
|