在HTTPS中运行Visual Studio默认的Vue项目

时间:2019-08-23 11:45:00

标签: vue.js visual-studio-2019

我已使用默认Vue项目模板在Visual Studio 2019中创建了标准Vue应用程序。我正在使用Windows10。这将创建一个简单的项目,您可以使用Vue CLI启动它。该站点仅在HTTP中运行,这导致我正在调试的其他仅接受HTTPS的项目出现问题。

我的问题:如何强制Vue网站在HTTPS中运行?

1 个答案:

答案 0 :(得分:1)

在Visual Studio中,右键单击包含Vue应用程序的项目,然后选择属性。在“服务”后面的“脚本参数”中添加“ --https”。确保在“服务”和“ --https”之间放置一个空格。

Properties

由于无法识别SSL证书,您的连接很有可能会不安全。您可以使用mkcert创建有效的HTTPS证书。要使用它,请键入以下命令:

  1. 安装Chocolatey,程序包管理器:

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

  1. 安装mkcert:

choco install mkcert

  1. 为mkcert创建受信任的CA,以便其证书受信任:

mkcert -install

  1. 为本地主机创建证书:

mkcert localhost

重新启动计算机,启动解决方案,完成。