Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 角度节点SSL_Node.js_Angular_Ssl_Angular8 - Fatal编程技术网

Node.js 角度节点SSL

Node.js 角度节点SSL,node.js,angular,ssl,angular8,Node.js,Angular,Ssl,Angular8,我想将我的Angular-NodeJS服务器迁移到https。我已经从OpenSSL生成了证书。我将它们添加到节点js server.ts和angular.json中。我面临两个问题:- 1). 我能够在没有证书的情况下运行Angular应用程序,也可以使用错误的证书。我不知道为什么不握手就允许?如果允许没有证书,那么在angular中添加证书有什么用? 2). 我想加密我的密码字段,如何用证书在Angular加密密码,用密钥在Nodejs解密 当我看到如何读取文件时更新问题。是,angular

我想将我的Angular-NodeJS服务器迁移到https。我已经从OpenSSL生成了证书。我将它们添加到节点js server.ts和angular.json中。我面临两个问题:- 1). 我能够在没有证书的情况下运行Angular应用程序,也可以使用错误的证书。我不知道为什么不握手就允许?如果允许没有证书,那么在angular中添加证书有什么用? 2). 我想加密我的密码字段,如何用证书在Angular加密密码,用密钥在Nodejs解密


当我看到如何读取文件时更新问题。

是,angular有一个文件读取器

例如:让fileReader=newFileReader()


这可以帮助您

JavaScript有一个文件阅读器,因此Angular有一个文件阅读器。是的,我已经读过了,但我的问题是,如果我不提供sslCert和sslKey,我的Angular应用程序也会连接到节点服务器。那么,指定Cert和key有什么用呢?您是否对angular/package.json进行了类似….的更改。。。。“serve”:{“builder”:“@angular-devkit/build-angular:dev-server”,“options”:{“browserTarget”:“app:build”,“ssl”:true,“sslKey”:“path to.key”,“sslCert”:“path to.crt”},…}是的,我做了更改,但也没有更改。我有另一个Nodejs后端,在那里部署了这些证书。是否有可能在浏览器中使用该节点js下载证书?