使用SpringCloud-Gateway WebFlux 抛出指定错误代码和信息
最近项目使用SpringCloud-Gateway WebFlux 技术做鉴权,在开发过程遇到一个问题,如何抛出指定的错误代码和信息。
开始时使用Mono.error()返回错误信息,但是错误代码485被转为500。
public Mono<Void> filter(ServerWebExchange exchange, GatewayFilterChain chain) {
return Mono.error(new TokenMissException(485,"...
原创
2022-05-23 08:55:11 ·
1569 阅读 ·
0 评论