我为localhost CN创建了一个自签名SSL证书.Firefox正如预期的那样在最初抱怨之后接受此证书.然而,Chrome和IE拒绝接受它,即使在将证书添加到Trusted Roots下的系统证书存储区之后也是如此.即使我在Chrome的HTTPS弹出窗口中单击"查看证书信息"时列出的证书已正确安装,但仍然坚持认证证书不可信.
我该怎么办才能让Chrome接受证书并停止抱怨?
ng serve通过开发服务器提供Angular项目
npm start运行在其"scripts"对象的包的"start"属性中指定的任意命令.如果在"scripts"对象上未指定"start"属性,则它将运行节点server.js.
它似乎ng serve启动了嵌入式服务器,而npm start启动了Node服务器.
有人可以对它有所启发吗?
所以今天遇到了这个问题,我有一个需要用户地理位置的网站.它在localhost上本地运行时运行正常,但现在我收到一条错误消息"通过与http:// localhost:4200的不安全连接阻止访问地理位置".WTF Apple?我也试过127.0.0.1但得到了同样的结果.我是否在开发设置中遗漏了某些内容,或者Apple是否只是破坏了一切?
Safari版本:9.1.3(11601.7.8)
我是AngularJS 2框架的新手,我被卡住了!
我想在Windows Server 2012上部署应用程序(例如快速入门).我已经在其上安装了Apache tomcat.我做了什么:我使用命令npm build(有和没有"-prod")来生成dist文件夹(输出:index.html和bundle文件)然后我把它放到tomcat的'webapps'文件夹中,然后我试图使用我的浏览器访问该页面,索引页面显示"正在加载..."!我认为棱角分明不起作用......
我尝试在服务器上安装NodeJ然后生成一个简单的项目(npm install -g angular-cli)并在服务器上运行..它可以在localhost(服务器)上工作但在我的机器上使用"IP_of_sv:Port"Chrome给出我错了"ERR_CONNECTION_REFUSED"!
请帮我解释一下,请简单解释一下吗?
先感谢您!
我想使用ng-serve --host 0.0.0.0. 我的项目使用 Angular CLI 1.2。
Angular 无法识别我提供的证书,而是创建了自己的证书。我要使用的证书是.pem文件。
--ssl使用 HTTPS 正确启用该标志。如果我禁用它,它会回到 HTTP,所以这个标志有效。
我在 Docker 容器中工作。我在撰写文件中将证书作为一个卷传递,当我使用docker exec -i <id> bash.
如果我忽略客户端和服务器端的无效证书错误,一切都按预期工作。我试图解决的问题是ng-serve使用我的证书。
这是我所做的:
ng-serve --ssl true --ssl-cert <path-to-cert> --ssl-key <path-to-key> 和变化,例如绝对/相对路径。
在package.json文件中设置上述标志。
设置我的.angular-cli.json默认值:
{
...
"defaults": {
...
"serve": {
"sslKey": "<relative-path>",
"sslCert": "<relative-path>"
},
...
},
...
}
Run Code Online (Sandbox Code Playgroud)我已经尝试过以下答案:
通过 HTTPS 获取 angular-cli 到 ng serve
在 https 2018 上运行 Angular Cli Ng Serve
本文中的步骤也不起作用:https : …
我已经ng serve --ssl在我当前的项目上运行了一段时间,没有任何问题。我第一次运行它时,angular 会自动创建一个自签名证书。我的浏览器拒绝了它,这是预期的,所以我将它导出并将其导入到本地受信任的根证书中,并打开 Chrome 标志chrome://flags/#allow-insecure-localhost以允许我使用来自本地主机的不受信任的证书。所以有一段时间一切都很好。
今天我正在运行ng serve --ssl,但出现以下错误:
“你的连接不是私人的”
“NET::ERR_CERT_DATE_INVALID”
检查证书后,果然,证书已过期。
如何ng serve --ssl创建新证书并停止使用旧的过期证书?我已经尝试在本地证书管理控制台中删除旧的过期证书,但是每当我运行时都会重新使用相同的旧证书ng serve --ssl
angular ×4
angular-cli ×3
ssl ×2
certificate ×1
deployment ×1
docker ×1
geolocation ×1
localhost ×1
permissions ×1
safari ×1
self-signed ×1
tomcat ×1