我已使用默认Vue项目模板在Visual Studio 2019中创建了标准Vue应用程序。我正在使用Windows10。这将创建一个简单的项目,您可以使用Vue CLI启动它。该站点仅在HTTP中运行,这导致我正在调试的其他仅接受HTTPS的项目出现问题。
我的问题:如何强制Vue网站在HTTPS中运行?
答案 0 :(得分:1)
在Visual Studio中,右键单击包含Vue应用程序的项目,然后选择属性。在“服务”后面的“脚本参数”中添加“ --https”。确保在“服务”和“ --https”之间放置一个空格。
由于无法识别SSL证书,您的连接很有可能会不安全。您可以使用mkcert创建有效的HTTPS证书。要使用它,请键入以下命令:
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
choco install mkcert
mkcert -install
mkcert localhost
重新启动计算机,启动解决方案,完成。