Node连接MySql返回数据给Https协议网站为什么不显示


一路踩坑过来。

其实node连接MySql返回数据给拥有https协议的网站,出错不显示的原因很简单:

因为证书验证不通过,Node发出的数据包没带上 ssl证书.

这里的话我用的是阿里云服务器,在阿里云的 SSL证书(应用安全) 中申请的免费证书。 -----这是关键

在写好后在服务器切换到目录,node app.js 执行

 

同时在本地可打开路径,index.html主页的内容等会我会放在最下方。

下载express,这里我们使用express来搭建服务,结合数据库来完成完整的前后端业务

npm i express      //引入express      

npm i mysql      //引入mysql      

npm i body-parser   //解决post参数问题

 

新建app.js文件(可随意命名) 代码如下:  

点击展开app.js文件

 

新建index.html文件(可随意命名) 代码如下: 

点击展开index.html文件

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM