【发布时间】:2021-06-21 23:57:31
【问题描述】:
我正在使用 Eclipse EGit 客户端和 Github 服务器从用户/密码身份验证切换到令牌身份验证。
通常 Eclipse EGit 会提示您输入密码,您可以在其中安全地输入您的令牌。
我的问题是它尝试使用已通过用户/密码身份验证保存的密码。
作为一个丑陋的解决方法,我在 Eclipse 首选项的 Git 配置选项卡的 user.password 条目中输入了令牌并且它有效,但我想知道一种安全的方法来实现同样的目标。
如何安全输入我的令牌或强制 EGit 提示输入密码/令牌?
【问题讨论】:
-
您可以尝试删除已保存的密码,具体取决于保存密码的用途(钥匙串、wincred 等)。
-
“我的问题是它尝试使用已通过用户/密码身份验证保存的密码。” General > Security > Secure Storage选项卡Contents可以删除已经保存的用户名/密码。
-
“token”是指 ssh 密钥吗?最好的策略是简单地删除您的本地存储库并使用 ssh 而不是 https 重新克隆。
-
不,不是ssh密钥,而是可以在github网站设置->开发者设置->个人访问令牌中获取的token
标签: git eclipse github access-token egit