首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在TFS2013中使用Git的Kerberos认证

问在TFS2013中使用Git的Kerberos认证
EN

Stack Overflow用户
提问于 2013-12-30 20:36:37
回答 1查看 3.6K关注 0票数 2

以前,在我的TFS2012服务器上,使用git tf,一个使用Kerberos单点登录登录的Linux用户(凭据显示在klist中)无需输入他的用户名或密码。

对于使用Git进行源代码管理的TFS2013,任何push/fetch命令都需要用户名和密码。这可以通过将remote URL修改为http://user:password@server/...来缓解,但这是不安全的,并且需要在密码更改时进行更新。是否有任何方法使用Kerberos凭据进行TFS2013 git身份验证?

注意:稍后检查,用户名和密码是不需要的,只是请求。命中普通返回将导致返回回kerberos身份验证,这是可行的。如何让git首先尝试kerberos?

EN

回答 1

Stack Overflow用户

发布于 2014-01-22 10:46:51

如果由git用于HTTP(S)的libcurl提供空凭据,它将乐于协商身份验证。当提示输入用户名和密码时,只需按两次Enter即可。

若要保存空凭据,请将凭据助手设置为基本存储:

git config --global credential.helper store

然后在下一次与遥控器(推、拉、克隆等)的交互中,只需点击两次enter。

这个答案应该归功于diegows for this answer。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20847127

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档