如果我正在使用REST POST服务将json发送到java / Spring引导中的另一个微服务,则用于检查错误身份验证的异常。对于身份验证,我使用“承载者令牌”。是HttpServerErrorException还是HttpCLientException?
答案 0 :(得分:0)
请参阅第二个答案: "How do I return a 403 forbbiden in spring"
您可以抛出“ AccessDeniedException ”来指定授权问题。并且要澄清的是,当发生内部问题(状态码为500)时,将引发“ HttpServerErrorException ”。另一个例外“ HttpClientException ”是一个Java例外,不是来自spring-boot,它是一个更通用的例外,无论如何您也可以使用它。