当VSCODE连接SAP的ODATA数据源时,测试系统通过使用HTTPS,且没有HTTP连接,而SAP的服务器又没安SSL证书,这时你用IE打开SAP服务的ODATA时会提示连接不安全,而此时如你用VScode去连接时就会提示出错,提示如下内容:
The system URL is using a self-signed security certificate.
Check the output tab for more details. You may need to increase the log level to Debug to see more details.
按SAP提示,你需要下载HTTPS证书,双击安装 ,但测试多次,发现并不能成功安装 ,经多次测试发重点是双击时没把证书安装到信任证书里,
完整操作如下:
1.下载证书
在IE中打开SAP的HTTPS地址,并如图点击 打开“导出”证书到本地方文本。
2.安装证书
双击下载来的证书文件,安提示安装 ,这是SAP官网说的双击安装 ,但发现到此安装后,VSCODE连接ODATA时还是报相同的错。问题并没有解决。所以按如下操作后才正常。
打开IE浏览器,在菜单中找到设置,并查找“管理证书”,找到管理 HTTPS/SSL 证书和设置如图。
进入“管理证书”并打开“受信任的根证书颁发机构”,点击“导入”,按提示完成证书安装 ,
此时在VSCODE时测试连接ODATA时报就能连接成功了