问题标签 [personal-access-token]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
233 浏览

authentication - 如何将 github 个人访问令牌添加到 Windows 凭据中(Windows 10)

如何正确地将新令牌分配给 Windows 凭据?我在macos中做了同样的事情:将令牌放入钥匙串访问中并且它可以工作,不再需要手动填充用户/密码。

在 Windows 10 中,我点击了此链接: 删除了对密码身份验证的支持。请改用个人访问令牌

在本地电脑步骤:

对于 Windows 操作系统 ⤴ 从控制面板转到凭据管理器 => Windows 凭据 => 找到 git:https ://github.com => 编辑 => 在密码替换为您的 GitHub 个人访问令牌 => 完成

如果你没有找到 git: https://github.com => 点击添加通用凭证 => 互联网地址将是 git: https://github.com你需要输入你的用户名和密码您的 GitHub 个人访问令牌 => 单击确定,您就完成了

一切都设置好了,但是当我执行“git push”或“fetch”等操作时,它会一次又一次地询问用户/密码。与我在我的 mac 中设置的相比,一旦它在钥匙串中,git 将自动获取该密码,而无需一次又一次地询问。

0 投票
1 回答
119 浏览

github - 混帐推;请仔细检查您的凭据并更正它们

我最近在 GitHub 上更改了我的个人访问令牌,我想我已经把新令牌放在了所有正确的地方......但也许我错过了一个地方?

问题:

带有个人访问令牌的文件(我知道):

0 投票
1 回答
66 浏览

github - Terraform github_repository 401 在模块中,但在主要范围内工作

我有一个使用个人访问令牌声明的 github 提供程序。尝试创建类似以下工作的存储库:

但是,我想创建一些可重用的东西。每当我尝试从子模块创建完全相同github_repository的内容时,都会收到以下错误:

github_repository当它在主范围内工作时,为什么我不能从子模块创建一个?

0 投票
0 回答
69 浏览

github - 使用 Github 组织而不是用户帐户的“个人访问令牌”

目前我正在为我的谷歌表单的 JS 脚本使用“个人访问令牌”,因此该脚本可以自动创建 GitHub 问题。我想维护脚本的访问权限,但将令牌或权限更改为 GitHub 组织的权限,因此访问权限与我无关,而是与团队相关。我一直在阅读有关GitHub 应用程序和 OAuth 应用程序的信息,是否这些都对我的用例没有用处?这是一个脚本,我不希望中间有任何人为交互,比如批准访问等。

0 投票
1 回答
25 浏览

docker-compose - 在构建 Dockerfile 之前使用 docker-compose 卷从主机移动文件

我有一些 Dockerfile 依赖于“pat”(个人访问令牌)文件,以便能够访问私有 nuget 提要。我从somakdas获得了一些灵感来完成这项工作。

要运行我的单个 Dockerfile,我首先创建一个包含我的令牌的“pat”文件并使用docker build -f Services/User.API/Dockerfile -t userapi:dev --secret id=pat,src=pat .

这按预期工作,但我的问题是使用 docker-compose.yml 文件让它工作。

首先我看了一下如何使用 docker-compose secrets,但我注意到 docker-compose secrets 是在运行时访问的,而不是在构建时访问的。https://github.com/docker/compose/issues/6358

所以现在我正在尝试创建一个包含我的 pat 文件的卷,但是cat: /pat: No such file or directory当命令RUN --mount=type=secret...运行时我得到了。这可能不安全,但它只会在本地运行。

我的 Dockerfile

我的 docker-compose.yml

构建 Dockerfile 后,我只能访问 docker-compose 卷吗?

0 投票
1 回答
24 浏览

git - Git 不接受 PAT 并认为它是密码

我想克隆我的存储库并得到一个提示,我不能再使用密码,而不得不使用个人访问令牌。

但是每当我尝试输入它(无论是在弹出窗口中还是直接在 CMD 中)它都会一直告诉我我不能再使用密码并且需要 PAT。我两次都将它放在密码字段中。

PAT 拥有我能给它的最高权限。

0 投票
2 回答
69 浏览

git - 对密码身份验证的支持已于 2021 年 8 月 13 日移除。请改用个人访问令牌

即使我在 GitHub 中创建了一个 PET,并将其设置在 Sourcetree 中,它确实会获得用户或更新。

克隆一个 repo 会导致同样的问题。为什么?我应该删除缓存还是什么?

在此处输入图像描述

0 投票
0 回答
6 浏览

azure - 已生成多个 GIT 个人访问令牌,我该如何删除它们?

我今天在 Azure 中检查了我的个人访问令牌,发现数百个相同的令牌都处于活动状态。我不知道是什么产生了这些,但我想删除它们。它们都是重复的。除了一次撤销一个之外,还有什么方法可以实现这一点?

0 投票
0 回答
21 浏览

github - 无法从私人仓库访问图像

我正在尝试使用私人存储库中的图像,但我所有的尝试都给了我Error 404结果!在我搜索 SO 上的解决方案后,我发现您需要个人访问令牌才能使用来自 github 之外的私人仓库的图像。但是当我尝试使用此令牌 ( https://raw.githubusercontent.com/account_name/repo_name/v1.0.0/images/727.jpg?token=ghp_XXXX) 访问我的图像时,我仍然得到了Error 404!我该如何解决?

0 投票
0 回答
15 浏览

github - GitHub 个人访问令牌无法验证

我正在做一个需要我使用 Linux 沙箱的软件工程程序,尽管我的 PC 是 Windows 10。我正在尝试将代码推送到终端中的 GitHub,并且我被要求输入密码(I'已设置令牌)。但是当我输入我的令牌时,我收到消息“致命:身份验证失败(回购链接)。我确定我输入了正确的令牌;我已经尝试了好几次。它发回的链接甚至包含令牌有问题!但它不起作用。我昨天使用了相同的令牌。所以我真的很困惑。

然后我重新生成了令牌 - 我仍然遇到同样的错误。

可能是什么问题呢?我会很感激帮助,请。谢谢。