2

我正在构建一个 GitHub Oauth 应用程序,并且我正在尝试使用access_token用户单击时获得的 Oauth 对 Octokit 进行身份验证sign in with Github

我正在使用的access_token可以访问repo范围,但是当我尝试使用此令牌对 Octokit 进行身份验证时,我得到:HttpError: A JSON web token could not be decoded

这是我的代码:

let TOKEN = "<Token>"

const appOctokit = new Octokit({
    auth: TOKEN
});

我也尝试过像这样进行身份验证:

const appOctokit = new Octokit({
        authStrategy: createOAuthAppAuth,
        auth: {
            clientId: "<Client_ID>",
            clientSecret: "<Client_Secret>",
        },
});

但是当我这样做时,我尝试使用 octokit 删除一个问题,我得到一个HttpError: Not Found错误。

4

0 回答 0