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
直接浏览器就打开链接了

网硕互联帮助中心



评论前必须登录!
注册