首页 > 解决方案 > 在 Azure 应用服务(Spring 启动应用程序)中启用自定义错误消息

问题描述

我在 Spring Boot 应用程序中有一条关于授权失败的自定义错误消息,它在 localhost 中运行良好,但在 azure 中部署时,它返回如下:

{
    "timestamp": TIMESTAMP,
    "status": 401,
    "error":"unauthorized",
    "message": "unauthorized",
    "path": "/testapplication"
}

标签: javaspring-bootazure

解决方案


目前在 azure App Services 中没有自定义错误消息的功能。为此计划了一个功能请求。您可以从那里对其进行后续评论,也可以在此处提供反馈以获取功能请求。

检查以下线程以获取相关对话。

  1. Spring Oauth2 在 Spring Boot 2.0 中返回 401 Unauthorized 错误_spring_帮酷编程问答
  2. java - Spring Security - 401未授权令牌端点(/oauth/token) - 堆栈内存溢出
  3. java - Spring Boot 2.0.3 Oauth2 安全性:即使在标头中使用访问令牌时也会出现 401 错误 - 代码日志

推荐阅读