云计算百科
云计算领域专业知识百科平台

解决SAPGUI打开WDA应用出现about:blank的问题

1.症状:

例如打开事务码:SOAMANAGER,不是当前浏览器打开wda应用,是先打开一个空白页About:blank,然后在新的窗口里打开wda程序

自版本 8.00 起,如果已安装并激活浏览器扩展“面向 Microsoft Edge 的 SAP GUI 连接器”,则 SAP GUI for Windows 可直接与 Microsoft Edge 浏览器进行通信。如果未安装浏览器扩展,则仍然可以使用 SAP GUI for Windows 7.70(打开的浏览器窗口没有菜单和导航)中提供的相同功能。

“面向 Microsoft Edge 的 SAP GUI 连接器”扩展可通过 SAP GUI connector for Microsoft Edge – Microsoft Edge Add-ons 链接从 Microsoft Edge 扩展组件商店下载/安装。在用户浏览器中安装此扩展后,SAP GUI 中的所有导航都将在完全可用的 Microsoft Edge 浏览器中打开,而不是不使用菜单/导航的新弹出窗口。

2.解决方案

2.1 安装插件

参考note:3382644 – How to avoid "About:blank" Edge browser window using

安装插件 SAP GUI connector for Microsoft Edge – Microsoft Edge Add-ons

2.2 解决sso问题

打开/sap/public/myssocntl出现错误如下

参考note:2483210 – HTTP 500 error occurs when calling SAPGUI transactions – the call is stuck in the /sap/public/myssocntl service

2.21 新建SSL服务器标准证书

事务码STRUST

右键 新建

 

右键 SSL 服务器 标准 → 密钥替换向导

一直向导到第4步骤

下载证书

 

安装和打开Git Bash

新建文件夹C:\\Users\\bak\\Desktop\\ssl-ca

把 sapbkd-app.csr拷贝进去

在 Git Bash 跑命令

然后 cd /c/Users/bak/Desktop/ssl-ca

继续命令

openssl genrsa -out myCA.key 2048
openssl req -x509 -new -nodes -key myCA.key -sha256 -days 3650 -out myCA.crt -subj "/CN=BAK Internal CA"
printf "subjectAltName=DNS:sapbkd-app.bak.com.cn\\n" > san.cnf
openssl x509 -req -in sapbkd-app.csr -CA myCA.crt -CAkey myCA.key -CAcreateserial -out sapbkd-app.crt -days 3650 -sha256 -extfile san.cnf
cat sapbkd-app.crt myCA.crt > chain.pem
ls

生成文件如下

 

在回到替换向导,步骤5导入.pem文件

点击导入证书响应

激活密钥和证书

最后密钥替换向导完成

2.22 重启ICM

事务码SMICM

 

2.23 导出证书https证书

浏览器打开:https://域名:端口号

2.24 导入证书到本机

Win + R,输入 certlm.msc(本机,需管理员)

选择2.21步骤导出的证书和myCA.crt

 

不再显示安全问题就可以了

 

2.25 事务码HTTPURLLOC维护成https启动

3.效果

事务码SOAMANAGER

直接浏览器就打开链接了

 

赞(0)
未经允许不得转载:网硕互联帮助中心 » 解决SAPGUI打开WDA应用出现about:blank的问题
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!