Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript GitHub API-基本授权(用户名:密码)401状态_Javascript_Reactjs_Fetch_Github Api - Fatal编程技术网

Javascript GitHub API-基本授权(用户名:密码)401状态

Javascript GitHub API-基本授权(用户名:密码)401状态,javascript,reactjs,fetch,github-api,Javascript,Reactjs,Fetch,Github Api,我正在尝试使用接受用户名和密码的基本授权方法。我在React工作,使用fetch。它似乎不起作用。它发送未经授权的状态401。我没有双重认证。是的,我使用了PAT,但我想使用username:password方法进行身份验证。请查看代码: fetch("https://api.github.com/user", { method: "GET", headers: { Authorization: `Basic ${btoa(`$

我正在尝试使用接受用户名和密码的基本授权方法。我在React工作,使用fetch。它似乎不起作用。它发送未经授权的状态401。我没有双重认证。是的,我使用了PAT,但我想使用username:password方法进行身份验证。请查看代码:

fetch("https://api.github.com/user", {
    method: "GET",
    headers: {
      Authorization: `Basic ${btoa(`${username}:${password}`)}`,
      "Content-Length": 0,
    },
  }).then((response) => response.status);

Github api使用OAuth 2进行身份验证,基本身份验证不起作用,但文档中说支持将在11月结束。那么,这些天基本的身份验证应该可以工作了…?我可以看出你的问题。文档说明了在初始请求后通过输入密码使用CURL进行基本身份验证。Github api使用OAuth 2进行身份验证,基本身份验证不起作用,但文档说明支持将在11月结束。那么,这些天基本的身份验证应该可以工作了…?我可以看出你的问题。该文档通过在初始请求后输入密码说明了使用CURL的基本身份验证。