无法安装 Sourcetree,因为 oAuth 重定向页面未加载到本地主机的端口 34106

Cannot install Sourcetree because oAuth redirection page does not load in localhost at port 34106

正在尝试在我的 Windows 10 中安装源代码树。他们要求提供强制性的 BitBucket 帐户,并且在我继续他们的 oAuth 创建帐户后,我发现 state 并授权 codehttp://localhost:34106/?state=authenticated&code=CHabzvwrFjNAEzWYCD 一样发送。但是 localhost 在我的 Windows 中似乎不是 运行,因此量具加载失败。

There was a temporary DNS error. Try refreshing the page.
Error Code: INET_E_RESOURCE_NOT_FOUND

有人遇到过类似的问题吗?分辨率是多少?

Sourcetree 似乎正在使用 Loopback Interface Redirection, which is a recommended solution for Windows

您的错误 INET_E_RESOURCE_NOT_FOUND 似乎与 DNS 相关,所以我会先尝试将 localhost 解析为 127.0.0.1 是否有问题。尝试 ping localhost 如果失败(这会很奇怪),您可以将 localhost 添加到 c:\windows\system32\drivers\etc\hosts:

127.0.0.1       localhost

如果 localhost 正确解析为 127.0.0.1,您的防火墙可能是问题所在。如果在 Sourcetree 安装期间,我会尝试停止。

我的电脑上安装了 Sourcetree,但安装没有问题,所以我只是写下我想做的事情。