有没有办法让tortisesvn使用Windows 7 kerberos票证来对抗apache svn服务器?

我有putty能够在我的 Windows 7 x64客户端上使用gssapi来对抗SSH的kerberos登录.即它会转发您登录Windows时获得的票证.我无法弄清楚如何让tortiseSVN做同样的事情.每次我做任何事情,我都可以通过配置文件中的霓虹灯变成自己的服务来提示我输入凭据.但我需要它来使用票证,所以我不必不断输入我的用户名和密码.

如果Tortise不能这样做,有没有人知道Windows的svn客户端呢?

The FAQ says yes.

How do I make GSSAPI authentication work?
The ‘neon’ http library,which is the default for a TortoiseSVN installation,has problems with GSSAPI,but the ‘serf’ library should work. TSVN is linked with both of those DAV libraries,you can configure which one to use in the subversion server file. Go to TSVN->Settings->Network->Subversion server file->Edit.

  1. In TortoiseSVN->Settings->Network->Subversion server file,click on the edit button.
  2. At the bottom of the file change the [global] section by editing the http-library entry (or adding it if it is missing)

    [global]
    http-library = serf

Note that this change will affect all Subversion clients on your PC.

但是,您正在操作的DAV服务器还必须了解GSSAPI / SPNEGO并且可以访问适当的密钥表(HTTP/svn.example.com@EXAMPLE.COM).

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...