Github SAML SSO

分类:Git     发布时间:2017-12-14     最后更新:2021-02-23     浏览数:1089
Github SAML(SAML is an XML-based standard for authentication and authorization.) SSO

背景:公司 A 使用 GitHub 企业版,账户 b@demo.com 属于 组织 A

The `xxx' organization has enabled or enforced SAML SSO. To access

解决方案:

  1. 进入 https://github.com/settings/tokens 然后生成 Personal Access Token
  2. 在命令行工具,git clone [你的git项目]
  3. 此时会弹出 github login 对话框,要求你输入github 账户和密码,关掉此对话框。
  4. 关掉后,命令行会提示Logon failed...,然后要求输入 github 用户名Username for https://github.com/, 输入你的 github 用户名然后 enter
  5. 此时会弹出Open SSH 对话框,要求输入密码,输入1 生成的 Personal Access Token
  6. 复制红框的URL到浏览器并访问。
  7. 再次 git clone [你的 git 项目]

如果再不行,按顺序重新执行一次。祝你好运。

上一篇: 把新的 ionic 项目添加到 gitee.com 下一篇: 常用句式