|
|
@@ -53,15 +53,15 @@ public class LoginWebFiter implements WebFilter {
|
|
|
ServerHttpResponse response = exchange.getResponse();
|
|
|
RequestPath path = request.getPath();
|
|
|
//.跨域
|
|
|
-// if (CorsUtils.isCorsRequest(request)) {
|
|
|
+ if (CorsUtils.isCorsRequest(request)) {
|
|
|
HttpHeaders headers = response.getHeaders();
|
|
|
//解决跨域的问题
|
|
|
headers.add("Access-Control-Allow-Origin", "*");
|
|
|
headers.add("Access-Control-Allow-Methods", "GET, POST, PUT, DELETE, OPTIONS");
|
|
|
headers.add("Access-Control-Allow-Headers", "*");
|
|
|
headers.add("Access-Control-Max-Age", "3600");
|
|
|
- headers.add("Access-Control-Allow-Credentials", "false");
|
|
|
-// }
|
|
|
+ headers.add("Access-Control-Allow-Credentials", "true");
|
|
|
+ }
|
|
|
//预检请求
|
|
|
if (request.getMethod().equals(HttpMethod.OPTIONS.name())) {
|
|
|
response.setStatusCode(HttpStatus.OK);
|