Mercurial,中止:授权失败

发布于 2024-10-05 04:25:59 字数 525 浏览 1 评论 0原文

我在访问 Mercurial 存储库时遇到问题。 (mercurial 1.7.1)

它通过 Https 在 IIS6 windows 2003 上设置,

我可以使用相同的凭据通过浏览器访问该站点,

如果我在 IIS 中启用对虚拟目录的匿名访问,我可以访问该站点,但我需要使用集成 Windows 身份验证。

我尝试将 hgrc 文件中的路径设置为:

[paths]
default = https://username:[email protected]/hg/hgweb.cgi/TestRepository

然后,如果我尝试推送或拉取,我会收到错误消息:

abort:授权失败

有什么想法吗?

I'm having problems accessing a mercurial repository. (mercurial 1.7.1)

Its set up on IIS6 windows 2003 over Https,

I can access the site through a browser using the same credentials,

I can access the site if I enable anonymous access for the virtual directory in IIS, but I need to use the Integrated Windows authentication.

I have tried setting the path in my hgrc file to:

[paths]
default = https://username:[email protected]/hg/hgweb.cgi/TestRepository

then if I try to Push or Pull I get the error message:

abort: authorization failed

Any Ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

悟红尘 2024-10-12 04:25:59

最有用的输出可能在您的网络服务器/IIS 日志中——检查那里。您还可以在 Mercurial 命令行上尝试 --debug 以获得更多输出,但它可能会在 Web 服务器端。

The most useful output is probably in your webserver/IIS logs -- check there. You can also try --debug on the mercurial command line to get a little more output, but it's likely going to be on the web server side.

冰火雁神 2024-10-12 04:25:59

我已将目录安全认证模式更改为基本认证。目前看来这足以满足我们的需求

I have changed the Directory security authentication mode to basic authentication. For the time being this seem to be sufficient for our needs

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文