Mac 7.50 rev 8的SAP GUI是否支持SAPUILandscape文件的网络位置?

2020-08-17 08:19发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们有可供网络共享上的Windows客户端使用的SAPUILandscape文件,GUI可以使用路径// abc.com/aabbbcc/SAPUILandscape.xml

但是,对于Mac用户,我们无法使用 smb://abc.com/aabbbcc/SAPUILandscape.xml

对其进行配置

有问题的Mac无需输入密码即可使用smb访问网络共享,因此SSO可以正常工作,但是该文件的网络访问在Mac上不起作用。

在这方面的任何帮助将不胜感激。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们有可供网络共享上的Windows客户端使用的SAPUILandscape文件,GUI可以使用路径// abc.com/aabbbcc/SAPUILandscape.xml

但是,对于Mac用户,我们无法使用 smb://abc.com/aabbbcc/SAPUILandscape.xml

对其进行配置

有问题的Mac无需输入密码即可使用smb访问网络共享,因此SSO可以正常工作,但是该文件的网络访问在Mac上不起作用。

在这方面的任何帮助将不胜感激。

付费偷看设置
发送
6条回答
绿领巾童鞋
1楼-- · 2020-08-17 09:00

Hello Prasoon,

根据手册的" 3.4.1提供连接"一章:

根据配置文件的位置,您可以输入 完整路径名(用于本地文件)或URL(用于位于Intranet Web服务器上的文件)。

后一种表示http或https URL。

smb 不支持://。 可行的方法是已经安装了共享,并使用文件:/Volumes/whereitismount/configfile.txt

,但是这假设它已经被安装,并且预计不是很可靠。

最诚挚的问候

Rolf-Martin

DafaDDDa
2楼-- · 2020-08-17 09:16

嗨,古普塔,

我使用的是SAP GUI for Java 7.50 rev9,当我使用本地文件(文件:///Users/用户名/Downloads/SAPUI4SNCLandscape.xml)时,出现以下错误。

存在未捕获的AccessControlException:访问被拒绝(" java.io.FilePermission""/Users/username/Downloads/SAPUI4SNCLandscape.xml"" read")

================================================ =============

请求环境

================================================ =============

CS:/Applications/SAP%20Clients/SAPGUI%207.50rev9/SAPGUI%207.50rev9.app/Contents/Resources/Java/platincore9S.jar

PL:com.sap.platin.base.security.SAPGUIPolicy

PR:权限java.io.FilePermission"/Users/username/Downloads/SAPUI4SNCLandscape.xml"," read";

PR:规范文件名:/Users/username/Downloads/SAPUI4SNCLandscape.xml

================================================ =============

临时权限

================================================ =============

java.security.AccessControlException:访问被拒绝(" java.io.FilePermission""/Users/username/Library/SAPUI4SNCLandscape.xml"" read")

在:java.base/java.security.AccessControlContext.checkPermission(AccessControlContext.java:472)

在:java.base/java.security.AccessController.checkPermission(AccessController.java:897)

在:java.base/java.lang.SecurityManager.checkPermission(SecurityManager.java:322)

在:java.base/java.lang.SecurityManager.checkRead(SecurityManager.java:661)

在:java.base/java.io.File.exists(File.java:817)

使用本地文件时是否有问题?

最好的问候

Gavin

落灬小鱼
3楼-- · 2020-08-17 08:50

嗨,古普塔。

我认为MAC在Mac上支持Java的SAPGUI 7.50。 我不确定您是否尝试过在本地Mac中处理xml文件,然后尝试使用GUI?

致谢

Sriram

当学会了学习
4楼-- · 2020-08-17 08:52

感谢Rolf! 您的回复。
我们已经尝试使用http,并且可以正常工作。 使用https(在诸如共享点站点之类的kerberos上进行了身份验证),我们在Java客户端执行身份验证时遇到了麻烦。 是否可以通过一种变通方法来使Java客户端在这里使用SAP Secure Client令牌并同时对https URL进行身份验证?

歪着头看世界
5楼-- · 2020-08-17 09:13

要通过https访问SAP景观文件,有一种解决方法。 现在,SAP GUI具有自己的JRE,您可以使用keytool命令(SAPGUI 7.50rev9/Contents/Resources/jre/Contents/Home/bin/keytool)将与https相关的证书导入为JRE可信证书。

看起来像GUI本地JRE导致授权/证书问题。

95年老男孩
6楼-- · 2020-08-17 09:03

在本地复制xml文件是可行的,但是我正在寻找一种涉及该文件的网络共享的解决方案,因为SAP BASIS团队是如何更新系统并发布该文件的,目前供Windows计算机使用。

一周热门 更多>