如何使用Mercurial服务器存储库而不提供提示或.hgrc文件中的凭据

时间:2011-04-06 11:16:43

标签: authentication mercurial windows-server-2008

我在HTTPS下使用Mercurial的Windows 2008 R2 IIS7服务器。我使用TortoiseHG和Web界面连接到Mercurial存储库。

如果我在“.hgrc”文件中包含我的域凭据,则系统不会提示您输入域用户名和密码。
但是,如果我在“.hgrc”文件中没有凭据,系统会提示我输入域凭据。

我想要的是设置我的Mercurial存储库安全性,以便我不必通过基本身份验证提示提供凭据或通过在我的个人“.hgrc”文件中输入凭据。 应该通过登录我正在使用的计算机上的域来推断用户访问。

身份验证设置:

  • 匿名身份验证 - 已禁用
  • ASP.Net模拟 - 已禁用
  • 基本身份验证 - 已启用
  • 表单身份验证 - 已禁用
  • Windows身份验证 - 已启用

在客户端,我的个人资料是“.hgrc”:

[auth] 
tag.prefix = https://MercurialServer 
tag.username = Username 
tag.password = Password

1 个答案:

答案 0 :(得分:0)