2

我正在使用 DymoJS ( https://www.npmjs.com/package/dymojs ) 在本地机器上打印标签,但出现此错误:

(node:26972) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.

我尝试安装 ssl-root-cas ( https://www.npmjs.com/package/ssl-root-cas ) 但这无济于事。我还尝试在 dymojs 库中将 NODE_TLS_REJECT_UNAUTHORIZED 更改为“1”,但它也不起作用。

4

1 回答 1

4

对于运行的五个 JavaScript 文件中的每一个,此警告都会出现一次,并且可以安全地忽略(在开发环境中)并且不会影响教程的运行。

修改这些行以将“NODE_TLS_REJECT_UNAUTHORIZED”环境变量设置为一。

process.env["NODE_TLS_REJECT_UNAUTHORIZED"] = 1;

您可以在此链接上查看更多信息 https://docs.faircom.com/tutorials/node-js-javascript-rest-crud-api/a/TutorialforusingNode.jswiththeFairComDatabaseEngine_2.htm

于 2020-11-26T12:19:35.890 回答