mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-14 21:52:07 +08:00
i18输出测试
This commit is contained in:
+5
@@ -103,6 +103,8 @@ public class TokenAuthenticationFilter implements GlobalFilter, Ordered {
|
|||||||
|
|
||||||
return chain.filter(exchange);
|
return chain.filter(exchange);
|
||||||
}
|
}
|
||||||
|
System.out.println("Accept-Language BEFORE = "
|
||||||
|
+ exchange.getRequest().getHeaders().getFirst("Accept-Language"));
|
||||||
|
|
||||||
// 情况二,如果有 Token 令牌,则解析对应 userId、userType、organId 等字段,并通过 通过 Header 转发给服务
|
// 情况二,如果有 Token 令牌,则解析对应 userId、userType、organId 等字段,并通过 通过 Header 转发给服务
|
||||||
// 重要说明:defaultIfEmpty 作用,保证 Mono.empty() 情况,可以继续执行 `flatMap 的 chain.filter(exchange)` 逻辑,避免返回给前端空的 Response!!
|
// 重要说明:defaultIfEmpty 作用,保证 Mono.empty() 情况,可以继续执行 `flatMap 的 chain.filter(exchange)` 逻辑,避免返回给前端空的 Response!!
|
||||||
@@ -118,6 +120,9 @@ public class TokenAuthenticationFilter implements GlobalFilter, Ordered {
|
|||||||
ServerWebExchange newExchange = exchange.mutate()
|
ServerWebExchange newExchange = exchange.mutate()
|
||||||
.request(builder -> SecurityFrameworkUtils.setLoginUserHeader(builder, user))
|
.request(builder -> SecurityFrameworkUtils.setLoginUserHeader(builder, user))
|
||||||
.build();
|
.build();
|
||||||
|
System.out.println("========== FINAL EXCHANGE ==========");
|
||||||
|
System.out.println("Accept-Language FINAL = "
|
||||||
|
+ newExchange.getRequest().getHeaders().getFirst("Accept-Language"));
|
||||||
return chain.filter(newExchange);
|
return chain.filter(newExchange);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user