首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过Node.js连接SAP数据库

通过Node.js连接SAP数据库
EN

Stack Overflow用户
提问于 2022-09-22 11:40:39
回答 1查看 116关注 0票数 1

我试图使用Node.js连接HANA数据库,但由于以下错误,我陷入了困境:

错误:连接失败(RTE:300015 SSL证书验证失败:错误代码: 337047686,文件:./SSL/statem/statem_clnt.c,行:1914-错误:1416F086:SSL routines:tls_process_server_certificate:certificate验证失败

这是连接脚本:

代码语言:javascript
复制
const hana = require('@sap/hana-client');


const conn_params = {
    host : 'e82df3f2-da37-42a9-9378-ea7cac35e2c1.hana.trial-us10.hanacloud.ondemand.com',
    port : '443',
    uid: 'DBM_HDI_DB_1_1LU2VD9D5CJ82CA8OLZ4INFY2_RT',
    pwd: 'Lc2Fdl-XPX_Cim84O4-Pduqy.3ptUQ-8I2qXdsY_YRlBLUckgvDNEqEYyUNKAhqSrbpT0soGQNBiEZJUMKY3t2riRjuk-MhbdxiHqQG2NHnZuo7LY5TJagIBWKaYVg4S'
};

const conn = hana.createConnection();

conn.connect(conn_params)

module.exports = conn

PS :我正在上编写代码,我还双重检查了我的HANA实例,它正在运行,我尝试重新启动它。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-22 13:16:26

听起来您的SSL证书有问题。可以在SAP的Node.js客户端文档中找到用于设置SSL的相应连接参数。

请注意,有一个属性sslValidateCertificate,您可以将其设置为false,以禁用用于测试目的的SSL证书验证。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73813997

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档