k94314517
2025-05-20 142bcc9b22f48a8a2098a66b2964fe10c97c6fe8
server/service/src/main/java/com/doumee/core/annotation/pr/PreventRepeatDefaultHandler.java
@@ -1,5 +1,6 @@
package com.doumee.core.annotation.pr;
import com.doumee.config.shiro.ShiroSessionManager;
import com.doumee.core.servlet.ServletDuplicateInputStream;
import com.doumee.core.utils.Utils;
import lombok.extern.slf4j.Slf4j;
@@ -20,6 +21,9 @@
@Slf4j
@Component
public class PreventRepeatDefaultHandler extends PreventRepeatAdapter {
//    private static  String USER_TOKEN_NAME = "eva-auth-token";
    @Override
    public String sign(HttpServletRequest request) {
@@ -42,7 +46,7 @@
    private Map<String, Object> getParameters(HttpServletRequest request) {
        HashMap<String, Object> paramMap = new HashMap<>();
        paramMap.put("REQUEST_URI", request.getRequestURI());
        paramMap.put("USER_TOKEN", String.valueOf(request.getHeader("eva-auth-token")));
        paramMap.put("USER_TOKEN", String.valueOf(request.getHeader(ShiroSessionManager.AUTH_TOKEN)));
        paramMap.put("IP", Utils.User_Client.getIP(request));
        return paramMap;
    }