|
@@ -10,6 +10,7 @@ import org.springframework.web.context.request.ServletRequestAttributes;
|
|
import javax.annotation.Resource;
|
|
import javax.annotation.Resource;
|
|
import javax.servlet.http.HttpServletRequest;
|
|
import javax.servlet.http.HttpServletRequest;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
+import java.util.Objects;
|
|
|
|
|
|
@Component
|
|
@Component
|
|
public class LoginUtils {
|
|
public class LoginUtils {
|
|
@@ -19,7 +20,7 @@ public class LoginUtils {
|
|
public static String getToken() {
|
|
public static String getToken() {
|
|
RequestAttributes ra = RequestContextHolder.getRequestAttributes();
|
|
RequestAttributes ra = RequestContextHolder.getRequestAttributes();
|
|
ServletRequestAttributes sra = (ServletRequestAttributes) ra;
|
|
ServletRequestAttributes sra = (ServletRequestAttributes) ra;
|
|
- HttpServletRequest httpRequest = sra.getRequest();
|
|
|
|
|
|
+ HttpServletRequest httpRequest = Objects.requireNonNull(sra).getRequest();
|
|
String tem = httpRequest.getHeader("Cookie");
|
|
String tem = httpRequest.getHeader("Cookie");
|
|
List<String> lst = StringUtils.changeStringToString(tem, ";");
|
|
List<String> lst = StringUtils.changeStringToString(tem, ";");
|
|
final String[] token = {null};
|
|
final String[] token = {null};
|