node.js - 将 SSL 添加到 CometD

标签 node.js ssl ssl-certificate cometd genesys

我正在使用 https://www.npmjs.com/package/cometd-nodejs-client 在服务器端为 nodejs 使用 CometD 库.我尝试连接的服务器(Genesys)使用 SSL,由于 SSL 证书,我在使用 CometD 连接到服务器时遇到 SSL 错误。我的问题是有没有办法将 ca 证书传递给 CometD 库( https://www.npmjs.com/package/cometd )?

最佳答案

XMLHttpRequest CometD 库提供的 _config()返回一个配置对象的函数,该对象被传递给 Node 的 http.request(...) ,允许您在需要时配置 TLS。
你可以引用这个测试用例:
https://github.com/cometd/cometd-nodejs-client/blob/1.3.0/test/https.js#L53

关于node.js - 将 SSL 添加到 CometD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66987336/

相关文章:

node.js - express.js + 手写笔 : Automatic stylus compiling doesn't work

node.js - 使用 Grunt-babelify-browserify 而不导入 Node 模块

php - 如何修复 SSL 证书验证失败

ssl - 使用 curl -with --cert

json - Node.js Restify - 简单服务

node.js - 关于 NodeJS 中的嵌套 Promise

vb.net - 在 Windows Phone (VB.NET) 中设置 HTTPS 连接

java - JDBC 无法建立到 SQL Server 的 SSL 连接(Domino Java Agent FP 9)

python - 错误 SSL 与 python (https)

Magento 2 上的 SSL 错误登录市场