あなたのサポートが必要です。
次のケース: Internet Explorer を開き、Citrix XenApp ページをロードし、ログインしてそこからアプリケーションを起動するパフォーマンス測定 (AutoIT) 用のスクリプトを作成しました。
私の問題は、セッションのログアウト/切断/終了です。
ログオフ ボタンの背後にある URL の使用
右上隅には、ログオフおよび切断ボタンがあります。これらは両方とも、URL を書き換える Javascript 関数を呼び出します
ログオフ (Web GUI でログオフし、Citrix セッションでログオフします。開いているすべての Windows を Citrix から閉じます)
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=000000000000000000000000000000
- logout.aspx?CTX_Token=FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
状態エラーのみを取得するたびに
状態エラー
セッションに問題があります。セキュリティ上の理由から、引き続きリソースにアクセスするには、ブラウザ ウィンドウを閉じて再度ログオンする必要があります。
再度ログオンするには、ブラウザを再起動する必要があります。
この方法では成功しません:/
Citrix Connection Center のパラメーター
私の次の希望は、Receiver.exe のパラメーターでセッションを切断することでした。
concentr.exe の GUI には、切断およびログオフ ボタンがあります。しかし、exeはcmdで役に立ちません。このexeにはパラメーターがあるようです(タスクマネージャーconcentr.exe /startup
次のパラメーターで試しました。毎回GUIのみが起動します...
- ?
- ヘルプ
- ログオフ
- 終了する
- 殺す
- 出口
- 止まる
- シャットダウン
- 設定
多分あなたの1人は考えを持っています...
Citrix Connection Center と Citrix Receiver を終了します
これらの両方の方法は、Webgui の切断に似ています。
それは私が望んでいたものではありません..
IE を閉じ (ブラウザでログオフ)、開いている Citrix Windows を強制終了します。
本当に正しい方法ではありません。すべてを生き抜くプロセスが存在する可能性がある
他の方法?
API、CMD、その他のものについて、DLL呼び出しを検索しました。何も見つかりませんでした。
たぶん、これを読んでいて、私に答えを提供できるCitrix Proがここにあります。
良い1日を
よろしく
ハーゲン