如何在Python中访问Cloud Foundry的HDI容器试用帐户?

2020-08-15 03:42发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 需要以下指导: 是...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

需要以下指导:

是否可以使用Python应用程序(例如Flask)访问Cloud Foundry"试用版"的HDI容器?

我可以使用Node.js Express轻松完成

但是使用Python,我遇到了问题。

我正尝试如下访问:

hana = env.get_service(label ='hanatrial')

conn = dbapi.connect(地址= hana.credentials ['host'],端口= int(hana.credentials ['port']),user = hana.credentials ['user'],密码= hana.credentials ['password'],加密=" true")

错误:

======================================

hdbcli.dbapi.Error:(-10709,'连接失败(RTE:[300010]无法创建SSL上下文:找不到SSL信任存储:/home/vcap/.ssl/trust.pem( zeus.hana.prod.eu-central-1.whitney。 dbaas.ondemand.com :23803))')

======================================

遵循下面的文档,但看起来不是"试用版"。

https://help.sap.com/viewer/ 65de2977205c403bbc107264b8eccf4b/Cloud/zh-CN/0a99ed7085b8447cb303c43253f2c704.html

有什么方法可以在Python中访问Cloud Foundry"试用版"的HDI容器?

在此先感谢

最好的问候,
维纳(Venu)

4条回答
hongfeng1314
2020-08-15 04:35

有关此背景的更多信息,您也可以看看我最近的帖子 https://blogs.sap.com/2020/04/14/secure-connection-from-hdbsql-to-sap-hana-cloud/

< p>最简单的解决方案是添加sslValidateCertificate ='false',例如

 conn = dbapi.connect(

 地址= hana.credentials ['host'],

 port = int(hana.credentials ['port']),

 user = hana.credentials ['user'],

 password = hana.credentials ['password'],

 sslValidateCertificate ='false',

 crypto =" true"

 )
 

一周热门 更多>