我使用Vagrant和apache2,特别是命令
vagrant share --https 443
这一切都很好,并提供了一个URL。当我访问该网址时,我出现了400错误:
错误请求
您的浏览器发送了此服务器无法理解的请求。 位于* .vagrantshare.com端口443的Apache / 2.4.12(Ubuntu)服务器
我一直在使用https访问流浪汉机器,但它似乎并不喜欢使用流浪汉分享。
答案 0 :(得分:0)
这是一个已知的Vagrant Share错误:https://github.com/webdevops/vagrant-docker-vm/issues/51
我见过的唯一解决方法是使用自定义域或完全使用其他产品(例如ngrok)来创建共享。请参阅此处的错误讨论:https://github.com/mitchellh/vagrant/issues/5493#issuecomment-159792794
自定义域的Vagrant Share文档位于:https://atlas.hashicorp.com/help/vagrant/shares/custom-domains