NetScaler Gateway とStoreFront の統合

最終公開日 : Sep 25, 2026
この記事では、Citrix WorkspaceアプリまたはWebブラウザーを使用しているユーザー向けに、StoreFront にリモートアクセスするためのNetScaler Gateway仮想サーバーを作成する方法について説明します。
StoreFront のセットアップ
ユーザーは、ウェブブラウザーまたはCitrix Workspaceアプリを介してNetScaler Gatewayに接続します。NetScaler Gatewayは、構成されたポリシーに基づいてユーザーを認証します。認証が成功すると、NetScaler Gatewayはユーザーがストアにシングルサインオンできるようにし、StoreFront ストアをユーザーにプロキシします。
重要:
NetScaler GatewayとStoreFront の統合にCitrix Virtual Apps and Desktopsウィザードを使用しないことをお勧めします。従来の認証ポリシー(非推奨)を使用して無効な構成が作成されるためです。
Related information

StoreFront で使用するようにNetScaler Gatewayを構成する

1\. Webブラウザーベースのアクセス用のセッションポリシーを作成する

  1. [ 構成]>[NetScaler Gateway]>[ポリシー][セッション]に移動します。
  2. 「 セッションプロファイル 」タブで、「 追加」をクリックします。
  3. セッションプロファイルに名前を割り当てます。
  4. [クライアントエクスペリエンス] タブで、次の設定を有効にします:
    • プラグインタイプ:プラグインタイプは、デフォルトで Javaに設定されています。この設定はオプションですが、ユーザーがフル VPN を無効にする場合は推奨されます。
    • Webアプリケーションへのシングルサインオン:このオプションを選択すると、ユーザーがNetScaler Gatewayにログオンしたときに、資格情報がStoreFront Webサイトに転送されます。この設定により、ユーザーは資格情報を 2 回入力する必要がなくなります。ただし、StoreFront でNetScalerGatewayからのパススルー認証方法も有効にする必要があります 。ユーザーがNetScaler GatewayとStoreFront ストアに異なる資格情報でログオンする必要がある場合、このオプションを無効にしてください。
    ゲートウェイStoreFront クライアントエクスペリエンス
  5. 「 セキュリティ 」タブで、「 デフォルト認証アクション 」を有効にして「 許可」に設定します。
    ゲートウェイStoreFront セキュリティ
  6. タブで、次の設定を有効にします:
    • ICA プロキシ: に設定します。
    • **Web Interfaceアドレス:**StoreFStoreFront サーバーのFQDNの後にストアWebサイトへのパスが続きます。
    • シングル・サインオン・ドメイン:1つのドメインのみを使用する場合は、オプションでドメインのNetBIOS名を入力します。
    ゲートウェイ StoreFront 公開アプリケーション
  7. [Create] をクリックします。
  8. [セッションポリシー] タブで [追加] をクリックします。 NetScalerがWebブラウザーベースの接続とCitrix Workspaceアプリベースの接続を区別するには、セッションポリシーが必要です。このポリシーは、Webブラウザーベースの接続に適用されます。
  9. 「 名前」で、セッションポリシーに名前を割り当てます。
  10. 「 プロファイル」で、作成したセッションプロファイルを選択します。
  11. 「 詳細ポリシー 」オプションをクリックし、「 式」に次の構文を入力します:
    HTTP.REQ.HEADER("User-Agent").CONTAINS("CitrixReceiver").NOT
  12. [Create] をクリックします。
    ゲートウェイStoreFront ウェブブラウザポリシー
NetScaler Gatewayセッションポリシーについて詳しくは、「 セッションポリシー」を参照してください。

2\. Citrix Workspaceアプリベースのアクセス用のセッションポリシーを作成する

上記の手順を繰り返して、Citrix Workspaceアプリベースのアクセス用のセッションポリシーとセッションプロファイルを作成します。ただし、「 公開アプリケーション 」タブでは、Web インターフェイスアドレスを構成する代わりに、 アカウントサービスアドレス設定を構成する必要があります 。このステップでは、StoreFStoreFront サーバーの完全修飾ドメイン名を指定する必要があります。Citrix Workspaceアプリは、このアドレスを使用して、サーバー上で利用可能なストアを検出します。
Citrix Workspaceアプリリポリシー

3\. 認証プロファイルを作成する

構成する必要のある認証方法の種類に基づいて、NetScalerで認証プロファイルを作成します。
この手順はオプションですが、StoreFStoreFront へのアクセスを許可する前に、NetScaler Gatewayを使用してユーザーの身元を認証することをお勧めします。
詳細については、「 認証と承認 」を参照してください。

4\. NetScaler Gateway仮想サーバーの作成

  1. 「 NetScaler Gateway」>「仮想サーバー」に移動します。
  2. NetScaler Gateway仮想サーバーを追加するには 、[追加]をクリックします。
  3. 仮想サーバーに名前とアドレスを割り当てます。
    注:
    NetScaler Gatewayを使用してユーザーを認証しない場合は、 をクリックし、 チェックボックスをオフにします。
  4. 「 証明書」で、「 サーバー証明書」をクリックします。
  5. サーバー証明書をアップロードし、「 バインド」をクリックします。
  6. セッションポリシーを追加します:
    1. 「 ポリシー」で、「 +」をクリックします。
    2. 「ポリシーの選択」 ドロップダウンリストから、「 セッション」を選択します。「 タイプ 」ドロップダウンリストから「 リクエスト 」を選択し、「 続行」をクリックします。
    3. 「 ポリシーバインド**」で**、 「ポリシーの選択 」をクリックし、以前に作成したWebブラウザベースのセッションポリシーとCitrix Workspaceアプリベースのセッションポリシーを選択し、「 バインド 」をクリックしてセッションポリシーを仮想サーバーにバインドします。
  7. 「 公開アプリケーション」で、「 STA Server」をクリックします。セキュリティチケット機関 (STA) URL を少なくとも 1 つ指定してください。Citrix Virtual Apps and Desktopsを使用している場合は、 Desktop Delivery ControllerのURLを入力します。Citrix DaaSを使用している場合は、Citrix Cloud ConnectorのURLを入力します。
  8. 「 認証プロファイル」で、作成した認証プロファイルを選択します。クラシックポリシーはサポートされなくなったため、この手順は必須です。
  9. [完了] をクリックします。
    ゲートウェイ仮想サーバー

5\. NetScaler GatewayインスタンスをStoreFront に追加する

StoreFront にNetScaler Gatewayインスタンスを追加する方法については、「NetScaler Gatewayの構成」を参照してください。

参照ドキュメント

StoreFront とNetScaler Gatewayの統合について詳しくは、以下のトピックを参照してください: