我们在用ABAP代码消费外网的url时会遇到一些异常,比如ICM_HTTP_SSL_PEER_CERT_UNTRUSTED,这是因为请求的url所在的网站的SSL Server certificate没有导入到Netweaver系统。

本文介绍导入的详细步骤。

基本思路就是两步:

  1. 从网站上导出certificate链到本地
  2. 将本地导出的certificate导入到Netweaver

第一步:浏览器打开要导出certificate(证书)的网站,点击这个小锁的图标:

点Certificate:

证书链如图。按照图示顺序导出这些证书到本地:

导出操作很简单,点击按钮copy to File…即可:

导出到本地的证书格式为Base-64 encoded X.509(.cer):

将链上的其他两个证书也导出到本地:

用记事本打开这三个.cer文件,把每个证书的文本内容复制出来,粘贴到一个新的空白.cer文件去。注意先粘贴level 3的内容,然后是level 2的,最后是level 1的。

第二步:将第一步合并好的证书用事务码STRUST导入到Netweaver系统去。

菜单Certificate->Import, 选择本地文件即可。
注意导入的位置是SSL client SSL client(Anonymous):

导出完成后,在事务码SM59里使用即可。

Logon & Security->Security Options->SSL 选成Active,SSL Certificate从下拉菜单里选择成ANONYM SSL client(Anonymous),

保存之后问题解决。

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

如何把某个网站的SSL Server certificate链导入到ABAP Netweaver系统里相关推荐

  1. 将网站SSL Server Certificate导入ABAP系统,证书Subject中文字符被转义引起的问题

    有朋友在微信群里向我提问: 早,Jerry 请教一个问题,你之前写过一篇 : 如何把某个网站的SSL Server certificate链导入到ABAP Netweaver,我现在遇到一个问题,在E ...

  2. git clone server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile

    git clone server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile ...

  3. Python [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed 解决方法

    一个搭建在SAE上的Django应用,使用新浪微博提供的Python SDK已经稳定运行一年有余,但最近开始持续出现微博认证失败的状况. 摘录微博python SDK的错误提示如下所示: ERROR: ...

  4. 解决方案:SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to

    解决方案:SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to ...

  5. python:urllib2.URLError urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed

    现在随处可见 https 开头的网站,urllib2可以为 HTTPS 请求验证SSL证书,就像web浏览器一样,如果网站的SSL证书是经过CA认证的,则能够正常访问, 如果SSL证书验证不通过,或者 ...

  6. 自建CA给内部网站颁发SSL证书

    Windows Server - 建设篇 第二章 自建CA给内部网站颁发SSL证书 Windows Server - 建设篇 系列文章回顾 下章内容 前言 实施步骤 Openssl申请证书签发请求(带 ...

  7. ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to

    最近再用mac下的pycharm编写python文件,在抓取制定网站的错误提示每次运行都直接报错如下: ssl.SSLCertVerificationError: [SSL: CERTIFICATE_ ...

  8. [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed

    错误: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:727),报错问题就是证书验证失败,这种情况出现在网站使用 ...

  9. SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed

    前天使用salt命令部署服务时,一直显示如下错误: 172.16.97.179:- Rendering SLS 'qb:qb_bond_adapter_channel' failed: Jinja v ...

最新文章

  1. Python学习手册(套装上下册)(原书第5版)
  2. Pure-ftpd搭建FTP
  3. 项目怎么部署到服务器上_项目开发学习 云服务器的部署
  4. 三十一、Vue框架赶紧来了解一下
  5. 常用web服务列表(三)
  6. Python的第三方库xlrd
  7. windows剪贴板
  8. springboot update数据_SpringBoot整合Mybatis+Druid+数据库(注解版)
  9. Flex tree加三状态的Checkbox
  10. HDU 2457 DNA repair(AC自动机 + DP)题解
  11. mysql_提示 Lock wait timeout exceeded解决办法
  12. 记录php运行日记的方法
  13. C#语法基础(二)---数组stringArrayList
  14. 【线性代数】思维脑图
  15. 计算机图标ps教程,Photoshop基础教程:路径组合工具打造中国银行标志
  16. 概要设计模板 外部接口设计_0226 rest接口设计
  17. 线性代数学习笔记(七)——克莱姆法则
  18. 问题解决:consider to specify kernel configuration cache directory through OPENCV_OCL4DNN_CONFIG_PATH par
  19. 【EE308FZ Lab2-1】Android App for Bobing (Prototype)
  20. 软考论文分享--论项目的沟通管理

热门文章

  1. junit与testng 分别和mockito 结合使用例子
  2. 文献学习(part17)--Correlation Adaptive Subspace Segmentation by Trace Lasso
  3. Django从理论到实战(part51)--User模型
  4. JavaScript入门(part5)--数据类型转换
  5. 一个SAP成都研究院开发工程师的2020年度总结:未知生,焉知死
  6. 一个SAP UI5 TreeTable控件的错误分析
  7. ABAP应用服务器的HTTP响应状态码(Status Code)
  8. SAP CRM business partner Address and person name format
  9. 在SAP C4C TI(Thing Inspector)页面里添加自定义UI
  10. SAP成都研究院数字创新空间基于SAP C4C开发的一个智能服务原型项目