从 RDP 或 Citrix 在 Mac 客户端上打开 Safari

问题描述 投票:0回答:1

我有一个场景,用户通过 Citrix 或 RDP 访问我们公司的应用程序。

应用程序需要从会话内调用客户端电脑,以便它可以打开浏览器进行信用卡输入。

这一切都工作正常,因为我正在使用 COM 在 Windows 客户端上进行调用,但是我不太确定如何在 Mac 上实现这一点。

我相信一开始也许可以使用AppleScript打开浏览器,但不确定调用AppleScript的最佳方式。我应该创建一个用 xCode 编写的 C++ 应用程序吗?

macos safari rdp citrix
1个回答
0
投票

如果您有权访问远程 Mac 上的 shell,则打开 Safari(或其他默认浏览器)所需要做的就是执行

open <URL>
,例如:

open http://example.com
© www.soinside.com 2019 - 2024. All rights reserved.