簡體   English   中英

Citrix XenApp - 通過CMD / DLL / Something注銷

[英]Citrix XenApp - Logoff via CMD/DLL/Something

我需要你的支持。

以下情況:我創建了一個性能測量腳本(AutoIT),用於打開Internet Explorer,加載Citrix XenApp頁面,登錄並從那里啟動應用程序。

我的問題是會話的注銷/斷開/關閉。

使用注銷按鈕后面的URL

右上角是Logoff和斷開按鈕。 這兩個都調用一個重寫URL的Javascript函數

注銷(Web GUI中的注銷和Citrix會話中的注銷。從Citrix關閉所有打開的Windows) javascript:location.replace('../site/logout.aspx?CTX_Token=F692CFB5C3282DDEFE1084DAB381EAF4')

斷開連接(在GUI中注銷,關閉會話。在下次登錄時,它會重新打開所有Citrix窗口) javascript:location.replace('../site/disconnect.aspx?CTX_Token=F692CFB5C3282DDEFE1084DAB381EAF4')

CTX_Token不是靜態的。 每次登錄后我都有一個新令牌。

我的目標是:在我打開新會話之前關閉(如果有的話)開放會話。

無令牌調用URL,令牌設置為0並完成F / 0,

  • ../site/logout.aspx
  • logout.aspx?CTX_Token = 0
  • logout.aspx?CTX_Token = 00000000000000000000000000000000
  • logout.aspx?CTX_Token = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF

每次我只得到一個狀態錯誤

狀態錯誤

您的會話存在問題。 出於安全原因,您必須關閉瀏覽器窗口並再次登錄才能繼續訪問您的資源。

要再次登錄,您必須重新啟動瀏覽器。

這樣沒有成功:/

Citrix連接中心中的參數

我的下一個希望是Receiver.exe中的參數斷開會話。

在concentr.exe的GUI中是一個斷開連接和注銷按鈕。 但是exe在cmd中沒有任何幫助。 看來,這個exe有參數(任務管理器concentr.exe /startup我嘗試了以下參數。每次只有GUI啟動...

  • 救命
  • 注銷
  • 放棄
  • 出口
  • 關掉
  • 設置

也許你們其中一個人有想法......

退出Citrix連接中心和Citrix Receiver

這兩種方式都像Webgui中的斷開連接。

不是我想要的..

關閉IE(在瀏覽器中注銷)並終止打開的Citrix Windows

不是真正的正確方法。 有可能存在一切幸存的過程

其他方法?

我搜索了DLL調用,API,CMD和其他東西。 我一無所獲。

也許這是Citrix Pro正在閱讀這個並且可以給我一個答案。

祝你今天愉快

很好的問候

哈根

您正在自動化/ webscraping StoreFront,但最好使用StoreFront SDK 以下是從文檔中獲取Logoff的示例:

示例:LogOff請求

POST http://www.example.com/Store/sessions/v1/logoff HTTP/1.1
Host: www.example.com
Accept: application/vnd.citrix.sessionresults+xml
Content-Type: application/vnd.citrix.sessionparams+xml
Content-Length: xxx
Authorization: CitrixAuth ...

<?xml version="1.0"?>
<sessionparams xmlns="http://citrix.com/delivery-services/1-0/sessionparams">
<clientName>xxxxxxxxx</clientName>
<deviceId>xxxxxxxxx</deviceId>
<tickets>
<ticket>85EB92973D2C3804F93A99AAEC232D</ticket>
<ticket>85EB92973D2C3804F93A99AAEC232A</ticket>
</tickets>
</sessionparams>

響應

HTTP/1.1 200 OK
Content-Type: application/vnd.citrix.sessionresults+xml
Content-Length: xxx
Cache-Control: no-cache

<?xml version="1.0"?>
<sessionResults xmlns="http://citrix.com/delivery-services/1-0/sessionresult" status="success" />

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM