Citrix DaaS™

ホストからクライアントへのリダイレクト

注:

この記事では、従来のホストからクライアントへのリダイレクト設定について説明します。最新の設定については、「双方向コンテンツリダイレクトの構成」を参照してください。新しいポリシー設定は、従来のポリシー設定よりも優先されます。予期せぬ動作を避けるため、Citrixでは新しいポリシー設定のみを使用し、従来のポリシー設定は削除することを推奨します。

  • ホストからクライアントへのリダイレクトにより、Citrix®セッションで実行されているアプリケーションにハイパーリンクとして埋め込まれたURLを、ユーザーのエンドポイントデバイス上の対応するアプリケーションを使用して開くことが可能になります。ホストからクライアントへのリダイレクトの一般的なユースケースには、次のものがあります。

  • Citrixサーバーがソースへのインターネットまたはネットワークアクセスを持たない場合のWebサイトのリダイレクト
  • セキュリティ、パフォーマンス、互換性、またはスケーラビリティの理由から、Citrixセッション内でWebブラウザを実行することが望ましくない場合のWebサイトのリダイレクト
  • URLを開くために必要なアプリケーションがCitrixサーバーにインストールされていない場合の特定のURLタイプのリダイレクト

    • ホストからクライアントへのリダイレクトは、Webページでアクセスしたり、Citrixセッションで実行されているWebブラウザのアドレスバーに入力したりするURLを対象としていません。WebブラウザでのURLのリダイレクトについては、「双方向URLリダイレクト」または「ブラウザコンテンツリダイレクト」を参照してください。

システム要件

-  マルチセッションOS VDA
-  サポートされているクライアント:
-  Citrix Workspace™アプリ for Windows
-  Citrix Workspaceアプリ for Mac
-  Citrix Workspaceアプリ for Linux
-  Citrix Workspaceアプリ for HTML5
-  Citrix Workspaceアプリ for Chrome

クライアントデバイスには、URLタイプのリダイレクトを処理するためのアプリケーションがインストールされ、構成されている必要があります。

構成

この機能を有効にするには、ホストからクライアントへのリダイレクトCitrixポリシーを使用します。ホストからクライアントへのリダイレクトは、デフォルトで無効になっています。ホストからクライアントへのリダイレクトポリシーを有効にすると、Citrix LauncherアプリケーションはWindowsサーバーに登録され、URLを傍受してクライアントデバイスに送信できるようになります。

次に、Windowsグループポリシーを構成して、Citrix Launcherを必要なURLタイプのデフォルトアプリケーションとして使用する必要があります。CitrixサーバーVDAで、ServerFTAdefaultPolicy.xmlファイルを作成し、次のXMLコードを挿入します。

-  <?xml version="1.0" encoding="UTF-8"?>

-  <DefaultAssociations>

-  <Association Identifier="http" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

<Association Identifier="https" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

</DefaultAssociations>
<!--NeedCopy-->

グループポリシー管理コンソールから、コンピューターの構成 > 管理用テンプレート > Windowsコンポーネント > エクスプローラー > 既定の関連付け構成ファイルの設定 に移動し、ServerFTAdefaultPolicy.xmlファイルを保存します。

注:

  • Citrixサーバーにグループポリシー設定がない場合、WindowsはユーザーにURLを開くアプリケーションを選択するよう促します。

  • デフォルトでは、次のURLタイプのリダイレクトをサポートしています。

  • HTTP
  • HTTPS
  • RTSP
  • RTSPU
  • PNM
  • MMS

  • リダイレクトのリストに、追加の標準またはカスタムURLタイプを含めるには、前述のServerFTAdefaultPolicy.xmlファイルに新しいAssociation Identifier行を作成します。例:

  • <Association Identifier="ftp" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

<Association Identifier="mailto" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

<Association Identifier="customtype1" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

  • <Association Identifier="customtype2" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

  • リストにURLタイプを追加するには、クライアントの構成も必要です。Windowsクライアントに次のレジストリキーと値を作成します。

注:

レジストリを誤って編集すると、オペレーティングシステムの再インストールが必要になるような深刻な問題が発生する可能性があります。Citrixは、レジストリエディターの誤った使用によって生じる問題が解決できることを保証できません。レジストリエディターの使用は、お客様ご自身の責任で行ってください。編集する前にレジストリをバックアップしてください。

  • キー: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Policies\Citrix\ICA Client\SFTA
  • 値の名前: ExtraURLProtocols
  • 値の型: REG_SZ
  • 値のデータ: 必要なURLタイプをセミコロンで区切って指定します。URLのオーソリティ部分より前のすべてを含めます。例: ftp://;mailto:;customtype1://;custometype2://

URLタイプはWindowsクライアントにのみ追加できます。上記のレジストリ設定がないクライアントは、Citrixセッションへのリダイレクトを拒否します。クライアントには、指定されたURLタイプを処理するためのアプリケーションがインストールされ、構成されている必要があります。

デフォルトのリダイレクトリストからURLタイプを削除するには、サーバーVDAに次のレジストリキーと値を作成します。

  • キー: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\SFTA

  • 値の名前: DisableServerFTA
  • 値の型: DWORD
  • 値のデータ: 1

  • 値の名前: NoRedirectClasses
  • 値の型: REG_MULTI_SZ
  • 値のデータ: httphttpsrtsprtspupnmmmsのいずれかの値を組み合わせて指定します。複数の値を個別の行に入力します。例:

http

https

rtsp

特定のWebサイトのセットに対してホストからクライアントへのリダイレクトを有効にするには、サーバーVDAにレジストリキーと値を作成します。

  • キー: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\SFTA
  • 値の名前: ValidSites
  • 値の型: REG_MULTI_SZ
  • 値のデータ: 完全修飾ドメイン名(FQDN)の任意の組み合わせを指定します。複数のFQDNを個別の行に入力します。プロトコル(http://またはhttps://)なしでFQDNのみを含めます。FQDNには、最も左の位置にのみワイルドカード文字としてアスタリスク(*)を含めることができます。このワイルドカードは、RFC 6125のルールと一致する単一レベルのドメインに一致します。例:

www.exmaple.com

*.example.com

注:

ValidSitesキーをDisableServerFTAキーおよびNoRedirectClassesキーと組み合わせて使用することはできません。

サーバーVDAのデフォルトブラウザ構成

このセクションで参照されているホストからクライアントへのリダイレクトを有効にすると、サーバーVDA上の以前のデフォルトブラウザ構成はすべて上書きされます。Web URLがリダイレクトされない場合、Citrix Launcherはcommand_backupレジストリキーで構成されたブラウザにURLを渡します。このキーはデフォルトでInternet Explorerを指していますが、別のブラウザへのパスを含むように変更できます。詳細については、レジストリを介して管理される機能のリストにある「サーバーVDAのデフォルトブラウザ構成」を参照してください。

ホストからクライアントへのリダイレクト