我在同一台服务器上有两个项目,第一个: 在端口443中使用nginx的php,这就是api休息。 第二个:端口80中的nodejs这是一个消耗rest api。
第1和第2个单独工作正常并且都有ssl证书但是当我尝试从节点js访问api到api时返回异常
错误:无法验证第一个证书
如果两个应用程序都使用" http"工作正常,节点可以访问api休息。在节点中使用api rest我使用" node-rest-client"我尝试使用这个args但不起作用:
connection:{
secureOptions: constants.SSL_OP_NO_TLSv1_2,
ciphers: 'ECDHE-RSA-AES256-SHA:AES256-SHA:RC4-SHA:RC4:HIGH:!MD5:!aNULL:!EDH:!AESGCM',
honorCipherOrder: true
}
有谁知道为什么会这样?