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

发布数据时获取401(未经授权)?

沈子昂
2023-03-14

我的数据未发布在postman api中,这会导致以下错误:

单调的节奏。我的主人。com/api/领域:1个职位http://dradiobeats.x10host.com/api/areas401(未授权)核心。js:4002错误HttpErrorResponse

我的app.component.ts

    import { Component, OnInit } from '@angular/core';
    import { HttpClient } from '@angular/common/http';
    import { map } from 'rxjs/operators';

    @Component({
      selector: 'app-root',
      templateUrl: './app.component.html',
      styleUrls: ['./app.component.css']
    })
    export class AppComponent implements OnInit {
      loadedPosts = [];

      constructor(private http: HttpClient) {}

      ngOnInit() {
        this.fetchPosts();
      }

      onCreatePost(postData: { id: number; content: string }) {
        // Send Http request
        this.http
          .post(
            'http://dradiobeats.x10host.com/api/areas',
            postData
          )
          .subscribe(responseData => {
            console.log(responseData);
          });
      }

如何解决此错误?

共有1个答案

徐麒
2023-03-14

问题不在于角度。您将得到错误为“Unauthorized”且HTTP状态代码为“401”的响应。

您正在尝试请求URL“http://dradiobeats.x10host.com/api/areas“这个网站告诉你,你无法访问该资源。

可能您需要在请求中添加一些凭据,如用户名/密码、令牌或其他内容。

有关状态代码的更多信息:https://en.wikipedia.org/wiki/List_of_HTTP_status_codes

 类似资料:
  • 当我想使用YouTube数据API上传视频时,它抛出了EXEPOPTION 401,但是我的凭据的范围是 我已经在Google Developer Console中启用了API。我怎么才能解决这个问题,我很困惑。 2020-06-18 17:28:18.007信息26088---[主]c.google。应用程序编程接口。客户http。HttpTransport: --------------请求-

  • 我有一个带有/api/users/register和/api/users/loginendpoint的spring boot项目,registerendpoint工作正常,允许我发布以创建新用户(带有验证等),但当我尝试使用正确的详细信息登录时,登录endpoint会给我401(未经授权)响应。 此外,我正在尝试在创建用户时为他们添加新角色,但由于我使用的是JWT,我不确定如何进行此操作,每个在线

  • 以下是收到的错误消息: “ErrorMessage”:“401未经授权:[{\r\n\”错误“:{\r\n \”代码\“:\”invalidauthenticationToken\“,\r\n\”消息\“:\”访问令牌验证失败。\“,\r\n\”innererror\“:{\r\n \”日期\“:”2020-06-12T11:49:22\“,\r\n\”请求-id\“:”7988BD2E-3274

  • 我的代码:GoogleCredential凭据 credential.refreshToken() 错误日志: 创建服务号的步骤: 我在凭据中的oauth 2.0中创建了一个Web应用程序 然后我用客户端ID创建了一个服务号 现在我正在使用这个服务号和从它生成的p12证书来验证和创建Google凭据的对象 一旦刷新令牌,我就给了我401例外。 在这种情况下,任何帮助都会受到感激

  • 我想使用爪哇谷歌驱动器API。我尝试了这段代码: 但是我得到了这个错误: 我使用以下配置: 你能告诉我怎么解决这个问题吗?

  • null null 使用NodePort服务公开Keycloak。 应用程序使用istio入口网关公开。 Keycloak服务器版本:9.0.0。