Mercurial现有Active Directory集成失败的新用户

我们已经有一个现有的Mercurial服务器运行在使用Active Directory进行authentication的Windows 2008 / IIS下。

我们有三个现有用户,与Mercurial完全没有任何问题。 克隆/推/拉所有的工作就好了。

我试图让今天早上与Mercurialbuild立了另一个域用户,他可以克隆和拉,但推动结果“授权失败”的消息。 我已经确认并重新确认他的域名用户名和密码是正确的。

是否有任何特殊的用户权限/angular色我需要分配给Mercurial用户? 我的MercurialRepositoriespath在服务器上对所有域用户都有“完全控制”,所以不应该是这个问题。

有我应该检查的configuration位置列表吗?

我没有allow_push = *设置在我的服务器的configuration,但我不需要这之前。

我在服务器的hgrc文件中包含一个明确的用户列表后开始工作。

 [web] allow_push = jdoe, jsmith 

我仍然困惑,为什么它没有以前的allow_push设置工作。