我一直在查看大量的论坛帖子和文档,但我无法找到如何通过编程方式(最好是在C#中)验证/启动通过Citrix 7.6 Storefront界面发布的应用。我对使用Citrix非常陌生,所以任何帮助都会受到赞赏。
在我的公司,我们目前有一个像我描述的启动器可以与Citrix 6.5 Web界面配合使用,但是当我们尝试在7.6 Storefront中使用相同的技术时,我们会收到一般性错误。
任何人都可以为我提供我想要的示例应用程序,或者指向适当的SDK /文档资源吗?我会非常感谢任何帮助!
谢谢!
答案 0 :(得分:1)
非常非常老的帖子,但由于我也在苦苦挣扎,这里有一些适用于StoreFront 3.5的指针。
首先,以下代码适用于StoreFront web api和基本HTTP身份验证。您必须首先在StoreFront服务器上执行此操作,以使用以下代码启用身份验证:
如果您安装了以下nuget软件包,可以使用以下类:
(抱歉由于格式化,我无法直接在此处通过代码)
可以将样本复制/粘贴到控制台应用程序中。我编写并清理了代码,以便任何人都能理解和使用它。
答案 1 :(得分:0)
如果您使用的是Receiver 4.0,则可以使用Receivers -qlaunch参数。 请参阅Citrix dokumentation https://support.citrix.com/article/CTX200337 SelfService.exe -qlaunch“appname”是命令,您可以使用c#中的进程启动命令按名称启动应用程序。 我希望这也有助于作为一个简单的解决方案。
关心Bernd