Commit 01502fdc by pldjjj

sso接口 请求头修改

parent ce382280
...@@ -14,10 +14,7 @@ import com.rome.order.domain.constant.BaseConstant; ...@@ -14,10 +14,7 @@ import com.rome.order.domain.constant.BaseConstant;
import com.rome.order.domain.constant.QiDianConstant; import com.rome.order.domain.constant.QiDianConstant;
import com.rome.order.domain.constant.RedisConstant; import com.rome.order.domain.constant.RedisConstant;
import com.rome.order.domain.service.QiDianService; import com.rome.order.domain.service.QiDianService;
import com.rome.order.domain.util.HttpUtil; import com.rome.order.domain.util.*;
import com.rome.order.domain.util.Md5Utils;
import com.rome.order.domain.util.RedisService;
import com.rome.order.domain.util.ServletUtils;
import com.rome.order.infrastructure.dataobject.SyncOrgDO; import com.rome.order.infrastructure.dataobject.SyncOrgDO;
import com.rome.order.infrastructure.remote.constant.QiDianRemoteConstant; import com.rome.order.infrastructure.remote.constant.QiDianRemoteConstant;
import com.rome.order.infrastructure.remote.constant.RemoteConstant; import com.rome.order.infrastructure.remote.constant.RemoteConstant;
...@@ -37,10 +34,7 @@ import org.springframework.stereotype.Service; ...@@ -37,10 +34,7 @@ import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils; import org.springframework.util.CollectionUtils;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.util.HashMap; import java.util.*;
import java.util.List;
import java.util.Map;
import java.util.Objects;
@Service @Service
@Slf4j @Slf4j
...@@ -487,9 +481,10 @@ public class QiDianServiceImpl implements QiDianService { ...@@ -487,9 +481,10 @@ public class QiDianServiceImpl implements QiDianService {
private Map<String, String> getSSOHeaderMap() { private Map<String, String> getSSOHeaderMap() {
Map<String, String> headers = new HashMap<>(); Map<String, String> headers = new HashMap<>();
String timestamp = DateUtils.convert(new Date(), DateUtils.YYYYMMDDHHMMSS);
headers.put("corporationId", "0"); headers.put("corporationId", "0");
headers.put("timestamp", ""); headers.put("timestamp", timestamp);
headers.put("sign", ""); headers.put("sign", HmacSHA256Util.getSign(timestamp));
return headers; return headers;
} }
......
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