使用 Citrix StoreFront API 端点?

Using Citrix StoreFront API endpoints?

我正在尝试建立一个解决方案以使用自定义 C# 代码来执行以下操作:

  1. 针对 StoreFront 服务器进行身份验证
  2. 枚举应用程序
  3. 启动 ICA

我可以按照他们使用基本身份验证(user/domain 和密码)的示例执行此操作。但是,我想知道是否有办法使用其他身份验证机制来做到这一点。我搜索了 API 端点的 /Resources/ 目录周围的任何文档,但没有成功。我正在使用 /Resources/List/Resources/PostCredentialsAuth/Login/Resources/LaunchIca 端点,所以我知道有 API 个端点可供使用。

有谁知道我在哪里可以找到有关这些端点的更多信息?我的最终目标是从自定义应用程序传递 credentials/certificates 以针对 StoreFront 进行身份验证。

如有任何帮助,我们将不胜感激。提前致谢!

如果您还没有找到它 - 我在 Citrix 网站的 WebAPI.pdf 中找到了对这些 URL 的引用。您必须具有 Citrix 登录名才能访问文档。从查找下载下拉列表 select Storefront/WebInterface 登录 Citrix.com 和 select 下载,WebAPI 文档位于 Storefront 3.0 API' s 以及商店服务 API 文档也很有帮助。如果您找不到它,请告诉我,我可以将它发送给您。