2020-09-08 10:33发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们正在开发一个移动应用程序,它将使用Azure Function应用程序(Restful API); 调用时,API尝试使用" HttpClient"将" b1s/v2/登录" 连接到本地Hana服务层; 但是,我们遇到了这样的异常/错误:
"无法建立SSL连接,请参阅内部异常。内部异常:根据验证过程,远程证书无效。"
期待建议/解决方案。
嗨,阿里,
从服务层的角度来看,我只能部分回答这个问题。
您知道,与服务层的通信是通过https进行的, SL是必需的,并且在客户端程序中使用SL来与SL建立安全的TLS通信通道。
例如,以chrome作为客户端程序访问服务层文档(https://:50000), 如果您没有在本地计算机上安装有效的SL证书,则会提示安全警告。
要在连接SL时摆脱安全警告,您需要下载并安装 证书,将证书放置到Windows计算机中的受信任的根颁发机构中。(如果仍然存在警告,则忽略它,这是由于chrome中的一些通用名称策略所致)
如何下载证书? 请按照以下步骤操作:
有关在Azure功能环境上连接SL的信息,请参考此文档来自Microsoft的有关在Azure App的应用程序代码中使用SSL证书 服务。 如果您需要有关Azure主题的更多帮助,可以联系Azure的技术支持。 为此,更多的是与Azure相关的主题。 谢谢。
Yatsea的亲切问候
将网址固定到文档。
并且如果您在azure函数中使用nodejs,则可以在函数代码开头的这一行忽略ssl证书异常。 但是,由于忽略安全性检查,因此不建议这样做,而是在找到解决方案时作为替代方法。
//不会从SL中发出SSL证书警告。 process.env.NODE_TLS_REJECT_UNAUTHORIZED ='0';
我正在Azure中使用.NetCore。
出于测试目的,我创建了一个.NetCore控制台应用程序,并忽略了SSL证书错误,并且对" ServicePointManager.ServerCertificateValidationCallback"使用了回调函数,这在控制台应用程序中成功忽略了SSL认证。
但是,在Azure函数应用中使用" ServicePointManager.ServerCertificateValidationCallback"时,它无法忽略SSL证书错误。
此问题 错误地使用了与 SAP Cloud Platform,SAP HANA服务无关的标签。
请使用 将 SAP Business One可扩展性标记为与服务层(B1H)相关的问题。 谢谢。
谨致问候Yatsea
最多设置5个标签!
嗨,阿里,
从服务层的角度来看,我只能部分回答这个问题。
您知道,与服务层的通信是通过https进行的, SL是必需的,并且在客户端程序中使用SL来与SL建立安全的TLS通信通道。
例如,以chrome作为客户端程序访问服务层文档(https://:50000), 如果您没有在本地计算机上安装有效的SL证书,则会提示安全警告。
要在连接SL时摆脱安全警告,您需要下载并安装 证书,将证书放置到Windows计算机中的受信任的根颁发机构中。(如果仍然存在警告,则忽略它,这是由于chrome中的一些通用名称策略所致)
如何下载证书? 请按照以下步骤操作:
有关在Azure功能环境上连接SL的信息,请参考此文档来自Microsoft的有关在Azure App的应用程序代码中使用SSL证书 服务。 如果您需要有关Azure主题的更多帮助,可以联系Azure的技术支持。 为此,更多的是与Azure相关的主题。 谢谢。
Yatsea的亲切问候
将网址固定到文档。
Yatsea的亲切问候
并且如果您在azure函数中使用nodejs,则可以在函数代码开头的这一行忽略ssl证书异常。 但是,由于忽略安全性检查,因此不建议这样做,而是在找到解决方案时作为替代方法。
我正在Azure中使用.NetCore。
出于测试目的,我创建了一个.NetCore控制台应用程序,并忽略了SSL证书错误,并且对" ServicePointManager.ServerCertificateValidationCallback"使用了回调函数,这在控制台应用程序中成功忽略了SSL认证。
但是,在Azure函数应用中使用" ServicePointManager.ServerCertificateValidationCallback"时,它无法忽略SSL证书错误。
嗨,阿里,
此问题 错误地使用了与 SAP Cloud Platform,SAP HANA服务无关的标签。
请使用 将 SAP Business One可扩展性标记为与服务层(B1H)相关的问题。 谢谢。
谨致问候Yatsea
一周热门 更多>