|
@@ -36,6 +36,9 @@ public class UrlAccessDecisionManager implements AccessDecisionManager {
|
|
|
HttpServletRequest request = ((FilterInvocation) object).getHttpRequest();
|
|
|
String url, method;
|
|
|
String tokenStr = HttpUtils.getHeaders(request).get("Authorization");
|
|
|
+ if (!request.getMethod().equals("OPTIONS") && StringUtil.isEmpty(tokenStr)) {
|
|
|
+ tokenStr = HttpUtils.getHeaders(request).get("authorization");
|
|
|
+ }
|
|
|
//用户是否被顶掉校验
|
|
|
if (StringUtil.isNotEmpty(tokenStr) && !matchNotCheckUrl(request)) {
|
|
|
tokenStr = tokenStr.replaceFirst("Bearer ", "");
|