我需要一些帮助来解决我在过去几天使用Mercurial并通过HTTP / HTTP推送数据的棘手问题。 最初我试图设置这只是HTTP,但不断得到响应,它需要SSL,并启用了。 现在,我收到一个授权失败的消息。 我试图推送到的存储库不需要身份validation。 这里是一个粘贴bin日志和configuration的片段。 https://pastebin.com/ypLGZnzM
我怎样才能解决这个问题? 我真的一直坚持这几天,只是不知道还有什么要做,只是在这里问。 我试过search,并没有问过类似的问题。
答案是添加行:
push_ssl = false allow_push = *
由于Apacheconfiguration处理谁被允许进入哪个存储库。 这处理所需的一切。 如果有人能告诉我如何使服务器通过SSL工作。 那么我会非常感激。 但现在,它通过对hgweb.config进行更改而在非SSL上运行。