XenApp 6.5でのKerberos制約付き委任の構成
注:
XenApp 6.5は製品終了(End of Life:EOL)となり、現在は拡張サポートプログラムの対象となっています。
[ストア設定の構成] > [Kerberos委任] タスクを使って、StoreFrontでDelivery Controllerの認証に単一ドメインKerberos制約付き委任を使用するかどうかを指定します。
重要:複数サーバーによる展開環境では、複数のサーバー上で同時にサーバーグループの構成を変更しないでください。展開内のほかのサーバー上でCitrix StoreFront管理コンソールを同時に実行していないことを確認してください。変更が完了したら、構成の変更をサーバーグループに反映させて、展開内のほかのサーバーを更新します。
- Windowsの [スタート] 画面または [アプリ] 画面で、[Citrix StoreFront] タイルをクリックします。
- Citrix StoreFront管理コンソールの左ペインで [ストア] ノードを選択して、結果ペインでストアを選択します。[操作]ペインで、[ストア設定の構成] をクリックし、[Kerberos委任]をクリックします。
- [Delivery Controllerでの認証にKerberos委任]を有効または無効にして、Kerberos制約付き委任を有効または無効にします。
委任用のStoreFrontサーバーの構成
StoreFrontがCitrix Virtual Appsと同じマシンにインストールされていない場合は、次の手順に従います。
- ドメインコントローラーで、MMCの [Active Directoryユーザーとコンピューター] スナップインを開きます。
- [表示]メニューで[詳細]を選択します。
- コンソールツリーで、ドメイン名の下の[Computers]から、StoreFrontサーバーを選択します。
- [操作] ペインの [プロパティ] を選択します。
- [委任] タブで、[指定されたサービスへの委任でのみこのユーザーを信頼する]、[任意の認証プロトコルを使う] の順にクリックし、[追加] をクリックします。
- [サービスの追加] ダイアログボックスで、[ユーザーまたはコンピューター] をクリックします。
- [ユーザーまたはコンピューターの選択] ダイアログボックスの [選択するオブジェクト名を入力してください] ボックスに、Citrix Virtual Apps and Desktops XML Serviceを実行するサーバーの名前を入力し、[OK] をクリックします。
- 一覧からHTTPサービスタイプを選択し、[OK] をクリックします。
- 変更を適用し、ダイアログボックスを閉じます。
委任用のCitrix Virtual Appsサーバーの構成する
各Citrix Virtual AppsサーバーでのActive Directoryの信頼済み委任を構成します。
- ドメインコントローラーで、MMCの [Active Directoryユーザーとコンピューター] スナップインを開きます。
- コンソールツリーで、ドメイン名の下の [Computers] から、StoreFrontが接続するCitrix Virtual Apps and Desktops XML Serviceのサーバーを選択します。
- [操作] ペインの [プロパティ] を選択します。
- [委任] タブで、[指定されたサービスへの委任でのみこのユーザーを信頼する]、[任意の認証プロトコルを使う] の順にクリックし、[追加] をクリックします。
- [サービスの追加] ダイアログボックスで、[ユーザーまたはコンピューター] をクリックします。
- [ユーザーまたはコンピューターの選択] ダイアログボックスの [選択するオブジェクト名を入力してください] ボックスに、Citrix Virtual Apps and Desktops XML Serviceを実行するサーバーの名前を入力し、[OK] をクリックします。
- 一覧からHOSTサービスタイプを選択して、[OK]、[追加] の順にクリックします。
- [ユーザーまたはコンピューターの選択] ダイアログボックスの [選択するオブジェクト名を入力してください] ボックスにドメインコントローラーの名前を入力し、[OK] をクリックします。
- 一覧から cifs および ldap サービスタイプを選択し、[OK]をクリックします。注:ldapサービスが2つある場合は、使用するドメインコントローラーの完全修飾ドメイン名(Fully Qualified Domain Name:FQDN)に一致する方を選択してください。
- 変更を適用し、ダイアログボックスを閉じます。
重要な注意事項
Kerberos制約付き委任を使用するかどうかを判断するときは、以下の点に注意してください。
- 主な注意事項:
- Kerberos制約付き委任を使用しない状態でパススルー認証(スマートカードPINのパススルー認証)を行わない限り、ssonsvr.exeは必要ありません。
- StoreFrontとCitrix Receiver for Webのドメインパススルー:
- クライアントでは、ssonsvr.exeは必要ありません。
- Citrix icaclient.admテンプレートの[Local username and password]は、ssonsvr.exe機能を制御する任意のものに対して設定できます。
- icaclient.admテンプレートの[Kerberos]設定が必要です。
- Internet Explorerの[信頼済みサイト]一覧にStoreFrontのFQDNを追加します。Internet Explorerの信頼済みゾーンのセキュリティ設定の[Use local username]チェックボックスをオンにします。
- クライアントはドメイン内に配置する必要があります。
- StoreFrontサーバーで[ドメインパススルー]認証方法を有効にし、Citrix Receiver for Webでも有効にします。
- StoreFront、Citrix Receiver for Web、およびPINプロンプトによるスマートカード認証:
- クライアントでは、ssonsvr.exeは必要ありません。
- スマートカード認証は構成済みです。
- Citrix icaclient.admテンプレートの[Local username and password]は、ssonsvr.exe機能を制御する任意のものに対して設定できます。
- icaclient.admテンプレートの[Kerberos]設定が必要です。
- StoreFrontサーバーで[スマートカード]認証方法を有効にし、Citrix Receiver for Webでも有効にします。
- スマートカード認証が選択されるようにするには、Internet ExplorerのStoreFrontサイトゾーンのセキュリティ設定で[Use local username]チェックボックスをオフにします。
- クライアントはドメイン内に配置する必要があります。
- Citrix Gateway、StoreFront、Citrix Receiver for Web、およびPINプロンプトによるスマートカード認証:
- クライアントでは、ssonsvr.exeは必要ありません。
- スマートカード認証は構成済みです。
- Citrix icaclient.admテンプレートの[Local username and password]は、ssonsvr.exe機能を制御する任意のものに対して設定できます。
- icaclient.admテンプレートの[Kerberos]設定が必要です。
- StoreFrontサーバーで[Citrix Gatewayからのパススルー]認証方法を有効にし、Citrix Receiver for Webでも有効にします。
- スマートカード認証が選択されるようにするには、Internet ExplorerのStoreFrontサイトゾーンのセキュリティ設定で[Use local username]チェックボックスをオフにします。
- クライアントはドメイン内に配置する必要があります。
- Citrix Gatewayのスマートカード認証を構成し、追加の仮想サーバーを構成します。この認証不要なCitrix Gateway仮想サーバー経由でICAトラフィックがStoreFront HDXでルーティングされるように構成します。
- Citrix Receiver for WindowsまたはWindows向けCitrix Workspaceアプリ(AuthManager)、PINプロンプトによるスマートカード認証、およびStoreFront:
- クライアントでは、ssonsvr.exeは必要ありません。
- Citrix icaclient.admテンプレートの[Local username and password]は、ssonsvr.exe機能を制御する任意のものに対して設定できます。
- icaclient.admテンプレートの[Kerberos]設定が必要です。
- クライアントはドメイン内に配置する必要があります。
- StoreFrontサーバーで[スマートカード]認証方法を有効にします。
- Citrix Receiver for WindowsまたはWindows向けCitrix Workspaceアプリ(AuthManager)、Kerberos、およびStoreFront:
- クライアントでは、ssonsvr.exeは必要ありません。
- Citrix icaclient.admテンプレートの[Local username and password]は、ssonsvr.exe機能を制御する任意のものに対して設定できます。
- icaclient.admテンプレートの[Kerberos]設定が必要です。
- Internet Explorerの信頼済みゾーンのセキュリティ設定の[Use local username]チェックボックスをオンにします。
- クライアントはドメイン内に配置する必要があります。
- StoreFrontサーバーで[ドメインパススルー]認証方法を有効にします。
-
次のレジストリキーが設定されていることを確認します。
注意:
レジストリエディターの使用を誤ると、深刻な問題が発生する可能性があり、オペレーティングシステムの再インストールが必要になる場合もあります。レジストリエディターの誤用による障害に対して、Citrixでは一切責任を負いません。レジストリエディターは、お客様の責任と判断の範囲でご使用ください。また、レジストリファイルのバックアップを作成してから、レジストリを編集してください。
32ビットマシンの場合:HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\AuthManagerProtocols\integratedwindows 名前:SSONCheckEnabled 種類:REG_SZ 値:true or false
64ビットマシンの場合: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\AuthManagerProtocols\integratedwindows 名前:SSONCheckEnabled 種類:REG_SZ 値:trueまたはfalse