忽略加密参数xss,增加微信调试信息
This commit is contained in:
parent
3c6d6e67bd
commit
155d98e8b9
@ -29,7 +29,7 @@ import java.util.Map;
|
||||
*/
|
||||
public class XssHttpServletRequestWrapper extends HttpServletRequestWrapper {
|
||||
|
||||
private static final String[] ignoreField = {"logo", "url", "photo", "intro", "content", "name"};
|
||||
private static final String[] ignoreField = {"logo", "url", "photo", "intro", "content", "name", "encrypted"};
|
||||
|
||||
public XssHttpServletRequestWrapper(HttpServletRequest request) {
|
||||
super(request);
|
||||
|
@ -309,8 +309,10 @@ public class ConnectServiceImpl extends ServiceImpl<ConnectMapper, Connect> impl
|
||||
* @return 用户信息
|
||||
*/
|
||||
public JSONObject getUserInfo(String encryptedData, String sessionKey, String iv) {
|
||||
|
||||
log.info("encryptedData:{},sessionKey:{},iv:{}", encryptedData, sessionKey, iv);
|
||||
//被加密的数据
|
||||
byte[] dataByte = Base64.getDecoder().decode(encryptedData.replace("\r\n", ""));
|
||||
byte[] dataByte = Base64.getDecoder().decode(encryptedData);
|
||||
//加密秘钥
|
||||
byte[] keyByte = Base64.getDecoder().decode(sessionKey);
|
||||
//偏移量
|
||||
|
Loading…
x
Reference in New Issue
Block a user