Spring Zuul功能区异常始终返回500响应
我使用Zuul和Eureka作为反向代理。 当下游服务返回4xx客户端异常时,Ribbon将该异常转换为500服务器错误 白标页面上的输出示例如下:Spring Zuul功能区异常始终返回500响应,spring,spring-boot,spring-cloud,netflix-zuul,Spring,Spring Boot,Spring Cloud,Netflix Zuul,我使用Zuul和Eureka作为反向代理。 当下游服务返回4xx客户端异常时,Ribbon将该异常转换为500服务器错误 白标页面上的输出示例如下: There was an unexpected error (type=Internal Server Error, status=500). 403 FORBIDDEN RibbonRoutingFilter似乎总是将任何异常转换为500。 是否有任何方法覆盖此行为并将原始状态代码发送到客户端 这是我们计划解决的问题 所以我试图重现这个,如果
There was an unexpected error (type=Internal Server Error, status=500).
403 FORBIDDEN
RibbonRoutingFilter似乎总是将任何异常转换为500。
是否有任何方法覆盖此行为并将原始状态代码发送到客户端 这是我们计划解决的问题 所以我试图重现这个,如果客户机返回一个有效的401响应,例如,正确的错误代码会报告给客户机。你们有办法复制这个吗?我可以用503复制,这是ribbon中的一个特例。如果你有一个项目可以重现这一点,创建一个问题。