Commit 9194ccbd by 罗长华

对签名进行转义

parent d87c12e7
...@@ -15,6 +15,7 @@ import org.springframework.web.client.RestTemplate; ...@@ -15,6 +15,7 @@ import org.springframework.web.client.RestTemplate;
import cn.hutool.core.date.DateUtil; import cn.hutool.core.date.DateUtil;
import cn.hutool.core.lang.id.NanoId; import cn.hutool.core.lang.id.NanoId;
import cn.hutool.core.util.EscapeUtil;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
...@@ -163,7 +164,7 @@ public class ImCallbackServiceImpl implements ImCallbackService { ...@@ -163,7 +164,7 @@ public class ImCallbackServiceImpl implements ImCallbackService {
String date = DateUtil.formatHttpDate(new Date()); String date = DateUtil.formatHttpDate(new Date());
String signature = SignUtils.buildSignature(appKey, appSecret, nonce, date); String signature = SignUtils.buildSignature(appKey, appSecret, nonce, date);
String finalUrl = String finalUrl =
subscribeUrl + "?appKey=" + appKey + "&nonce=" + nonce + "&date=" + date + "&signature=" + signature; subscribeUrl + "?appKey=" + appKey + "&nonce=" + nonce + "&date=" + date + "&signature=" + EscapeUtil.escape(signature);
return finalUrl; return finalUrl;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment