Eclipse Git(Egit)不接受远程用户名和密码

标签 eclipse git authentication egit

为什么从远程获取时 Egit 不接受用户名和密码?

这些是我遵循的步骤:

  • 在 Git Repositories View 中,我展开 Project -> Remotes -> origin
  • 右键单击原点 -> 获取
  • 出现登录掩码;我插入用户名和密码
  • 重复步骤 3 其他两次
  • 出现错误消息:https://companyname.visualstudio.com/.../projectname: not authorized

  • 凭据是正确的,我已获得授权,因为我每天都将它们与任何类型的 git 界面一起使用:TortoiseGit、SmartGit、Git Bash、...

    我做了研究,但没有发现这个问题。类似的问题也没有解决这个问题。

    更新:我在 this guide 之后使用了解决方法.我从 Visual Studio Team Services 帐户创建了一个访问 token ,并将其用作密码。

    我的 git 安装使用 Git Credential Manager ( GitHub page , Microsoft guide to GCM ) 来存储凭据,事实上,当我第一次通过上面提到的接口(interface)运行 git 并尝试使用 Microsoft 帐户连接到 Team Services Git 存储库时登录窗口 pop ,就是这样。我也可以通过运行命令 git config --list 来判断它。并获得 credential.helper=manager .

    Eclipse 有 Team Explorer Everywhere plug-in已安装,因此它应该与 Git 凭据管理器交互并接受 Microsoft 帐户凭据,但它没有。所以这仍然是一个悬而未决的问题。

    最佳答案

    我面临同样的问题
    从 git 端
    设置--> 开发者设置--> 个人访问 token --> 生成新 token --> 复制该 token 并将该 token 用作密码。

    关于Eclipse Git(Egit)不接受远程用户名和密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46153433/

    相关文章:

    java - 带有非 OSGi 应用程序的 Eclipse native 启动器

    php - 在 PHP 上创建团队领导登录 session

    authentication - 如何在没有用户凭据的情况下验证移动应用程序?

    php - 这个 PHP/MySQL 登录脚本安全吗?更新代码

    c++ - Eclipse for C++ - 调试器不会在断点处停止

    java - 在 android 中进行语音识别后,文本不会打印在 editText 上

    java - 为什么我在不使用它时会收到 SLF4J 错误?

    git - 如何 git merge ,但不使用最新的提交

    android - Gitignore 不会忽略文件夹 android,react native

    git - 如何允许团队成员在 Github 上上传他们对项目特定部分的贡献?