zoukankan      html  css  js  c++  java
  • 使用HTTPS操作gitlab时的账户认证问题

    前言

    操作github/gitlab上的仓库时,可以使用SSH或者HTTPS(HTTP)两种协议,SSH协议无论操作github还是gitlab都一样,方式为:《使用SSH协议操作github上的仓库》,而使用HTTPS协议操作github和gitlab时,在账户的认证方面不太一样;HTTPS方式操作github时,认证时就使用账号和密码,方式为:《使用HTTPS协议操作github上的仓库》,而操作gitlab上的仓库时,认证方面不一样

    问题

    1:当你第一次操作gitlab上的仓库时,会提示输入账号和密码,我输入了登录gitlab的账号和密码,但是结果如下图:

    2:从以上的错误信息来看,我输入的账号和密码没有被成功验证,让我创建一个个人访问令牌,来用于认证,按提示的网址打开,如下图

    3:创建好的个人访问令牌如下,需要自己保存好,关闭页面后就找不到了,但是可以重新创建新的

    4:新的认证密码已经创建好,可以用于参与认证;但是由于我们已经输入过一次账号和密码了,而且windows会替我们保存下来,所以我们再次操作仓库时,不会提示重新输入密码,会用保存的错误密码再次替我们认证;所以我们需要先删除windows替我们保存的账号和密码,然后再次操作仓库时,会提示重新输入新的密码,从而才能成功认证;windows保存的账号密码在下图中:

    5:删除上图中的对应凭证后,再次操作仓库会提示输入账号和密码,密码就用生成的token,然后认证成功,操作完成

  • 相关阅读:
    动态添加LInk的分析
    ASP.NET内置对象-网页转向的4中方法
    网页生命周期-动态添加控件
    网页生命周期-控件事件执行顺序
    网页生命周期-PageLoad事件
    HyperLink 控件
    ListBox控件
    OptionMenu选项菜单
    Menubutton按钮弹出菜单
    Menu-右键弹出菜单
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13302411.html
Copyright © 2011-2022 走看看