发生未处理的异常:未定义开发服务器地址信息

Rya*_*van 5 ssl host command-line-interface serve angular

当我尝试使用带有自定义主机名的 ssl 来使用 ng 服务时,我将收到“发生未处理的异常:未定义开发服务器地址信息”。错误。我想知道是否有人有解决这个问题的方法。

ng服务--主机myapp.local--端口4200--ssl--ssl-key'certs/myapp.local.key'--ssl-cert'certs/myapp.local.crt'

myapp.local 在主机文件中设置为 127.0.0.1。我还添加了

“选项”:{“disableHostCheck”:true,“allowedHosts”:[“myapp.local”],“sslCert”:“certs / myapp.local.crt”,“sslKey”:“certs / myapp.local.key” ,“browserTarget”:“latest-Angular:build”,“主机”:“myapp.local”,“端口”:4200,“ssl”:true}

任何帮助将不胜感激!

小智 5

就我而言,问题在于未正确生成的自签名证书。此命令已正确生成证书:

openssl req -newkey rsa:2048 -keyout localhost.key -x509 -days 3650 -out localhost.crt -nodes -sha256


Jar*_*ton 3

我犯了同样的错误,做了同样的事情。

对我来说,这是一个与证书位置有关的问题 - 我有一些不正确的外壳引用它:facepalm:修复外壳解决了这个问题。

"sslCert": "../Development/ssl/...本来应该"sslCert": "../development/ssl/...