大佬教程收集整理的这篇文章主要介绍了Node.js HTTPS安全错误,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
const crypto = require('crypto'),fs = require("fs"),http = require("http"); var privateKey = fs.readFileSync('/home/privatekey.pem'); var certificate = fs.readFileSync('/home/certificate.pem'); var credentials = crypto.createCredentials({key: privateKey.toString(),cert: certificate.toString()}); var handler = function (req,res) { res.writeHead(200,{'Content-Type': 'text/plain'}); res.end('Hello World\n'); }; var server = http.createServer(); server.setSecure(credentials); server.addListener("request",handler); server.listen(8084);
但是,当我启动我的服务器,我得到以下错误:
node.js:116 throw e; // process.nextTick error,or 'error' event on first tick ^ TypeError: Object #<Server> has no method 'setSecure' at Object.<anonymous> (/home/meshdev/public_html/js/node/server/test.js:16:8) at Module._compile (module.js:380:26) at Object..js (module.js:386:10) at Module.load (module.js:312:31) at Function._load (module.js:273:12) at Array.<anonymous> (module.js:399:10) at EventEmitter._tickCallBACk (node.js:108:26)
我的服务器很好,没有server.setSecure(凭证);线.我正在运行node.js(V0.4.1).
我会感谢任何建议.
谢谢.
以上是大佬教程为你收集整理的Node.js HTTPS安全错误全部内容,希望文章能够帮你解决Node.js HTTPS安全错误所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。