当前位置: 首页 > 知识库问答 >
问题:

获取401未经授权的错误:Microsoft Graph API

单淳
2023-03-14

以下是收到的错误消息

“ErrorMessage”:“401未经授权:[{\r\n\”错误“:{\r\n
\”代码\“:\”invalidauthenticationToken\“,\r\n\”消息\“:\”访问令牌验证失败。\“,\r\n\”innererror\“:{\r\n
\”日期\“:”2020-06-12T11:49:22\“,\r\n\”请求-id\“:”7988BD2E-3274-49E7-8C00-AA52094EAB99\\r\n}\r\n}\r\n}\r\n}]“

共有1个答案

沈永贞
2023-03-14

如果您确定它是完全相同的令牌(在运行代码时从调试器中复制值并在Postman中使用它),那么应用程序如何将令牌添加到请求中就会出现一些问题。如果没有正确形成Authorization标头,就会发生这种情况。它应该像这样形成:

Authorization: Bearer <token>

需要寻找的东西:

  • 未将承载放在令牌前面
  • 不包括承载和令牌之间的单个空格
  • 由于某种原因(截断值等)不包括整个令牌
 类似资料:
  • 我的代码:GoogleCredential凭据 credential.refreshToken() 错误日志: 创建服务号的步骤: 我在凭据中的oauth 2.0中创建了一个Web应用程序 然后我用客户端ID创建了一个服务号 现在我正在使用这个服务号和从它生成的p12证书来验证和创建Google凭据的对象 一旦刷新令牌,我就给了我401例外。 在这种情况下,任何帮助都会受到感激

  • Microsoft.Graph REST.API 我试图通过https://graph.microsoft.com/v1.0/me从graph.api获得有关我的信息 我也在这里检查这个其他主题,但我找不到像我一样的错误

  • 我试图测试Firebase Cloud messaging APIs,因为控制台没有提供所有功能(特别是当应用程序在后台时定制通知)。但由于某些原因,我无法让它工作,它总是显示401错误。我调查了出现这种情况的原因,并在重新生成新的服务器密钥后进行了尝试,但错误仍然存在。令人惊讶的是,当我生成一个新的服务器密钥时,它没有反映在Firebase控制台中,它将服务器密钥显示为空。此外,我尝试添加我的I

  • 我的数据未发布在postman api中,这会导致以下错误: 单调的节奏。我的主人。com/api/领域:1个职位http://dradiobeats.x10host.com/api/areas401(未授权)核心。js:4002错误HttpErrorResponse 我的app.component.ts 如何解决此错误?

  • 我是Spring boot和Spring Security的新手,出现以下错误: “错误401未经授权(c.e.l.security.jwt.AuthEntryPointJwt:未经授权的错误:访问此资源需要完全身份验证)” 我试过这个认证 我的问题是,当我成功登录时,我想请求获取用户列表。我发送的请求是一个安全GET请求,它是http://localhost:8084/loginsystem/a

  • 我正在SpringBoot应用程序中使用SpringREST模板。 即使我正在传递凭据,我也总是收到未经授权的错误。 我可以通过ChromeREST Web Service Client访问此服务。 在SpringBoot中是否有访问REST模板的简化方法。 下面是到目前为止完成的导致401错误的代码片段 RestClientConfig类 错误: