StoreFront

高度な設定

Webサイトの高度な設定を変更するには、ストアWebサイトの編集画面を開き、高度な設定タブを選択します。

高度な設定タブのスクリーンショット(/ja-jp/storefront/2507-ltsr/media/stores/websites/advanced-settings.png)

Fiddlerトレースを有効にする

デバッグ目的でStoreFrontサービス間のトラフィックのFiddlerトレースを有効にします。ループバック通信も無効にする必要があります。これはデフォルトでオフになっており、サポートから要求された場合にのみ有効にしてください。トラブルシューティングが完了したら、Fiddlerトレースを無効にしてください。

フォルダービューを有効にする

デフォルトでは、アプリタブにはカテゴリビューがあります。カテゴリビューを非表示にするには、フォルダービューを有効にするのチェックを外します。これはクラシックエクスペリエンスにのみ適用されます。モダンエクスペリエンスを使用している場合は効果がありません。カテゴリの表示の詳細については、カテゴリ設定を参照してください。

PowerShellを使用してこの設定を変更するには、パラメーターEnableAppsFolderViewを指定してコマンドレットSet-STFWebReceiverUserInterfaceを実行します。

ループバック通信を有効にする

ベースURLを経由せずにStoreFront™サービス間の直接通信を有効にします。ロードバランサーを使用している場合に有効にします。次の値に設定できます。

説明文
オン StoreFront Webプロキシは、ループバックアドレスを使用してストアサービスと通信し、通信がStoreFrontサーバー上に維持されるようにします。
オフ StoreFront Webプロキシは、ベースURLで定義されたFQDNを使用してストアサービスと通信します。ベースURLがロードバランサーである場合、通信がロードバランサーを介して別のStoreFrontサーバーに転送され、要求が失敗する可能性があります。
HTTPの使用時 オンの場合と同様ですが、プロトコルをHTTPからHTTPSに変更します。HTTPSを終端するロードバランサーを使用し、HTTP経由でStoreFrontに接続する場合にこのオプションを選択します。ポートを変更するには、「HTTP使用時のループバックポート」を参照してください。

PowerShellを使用してこの設定を変更するには、パラメーター Loopback を指定してコマンドレット Set-STFWebReceiverCommunication を実行します。

シトリックス ワークスペース ランチャーを有効にする

デフォルトで有効になっています。ユーザーがWebブラウザーからストアを開くと、WebサイトはCitrix Workspace launcher を使用して、Citrix Workspaceアプリがインストールされているかどうかを検出し、その後リソースを起動しようとします。

Citrix Workspace Launcherが無効で、起動オプション「ユーザーが選択」 に設定されている場合、ストアWebサイトは初回ユーザーに起動方法の選択を促しません。最新のエクスペリエンスを使用している場合、起動方法はデフォルトでICAファイルのダウンロードになりますが、ユーザーは設定画面からこれを変更できます。クラシックエクスペリエンスを使用している場合、リソースはWebブラウザーで起動します。

PowerShellを使用してこの設定を変更するには、パラメーター Enabled を指定してコマンドレット Set-STFWebReceiverPluginAssistant を実行します。

このオプションを無効にすると、ユーザーがICAファイルをダウンロードする ことになり、これは推奨されません。

厳格なトランスポートセキュリティを有効にする

有効にすると、ブラウザーにHTTPS経由でのみWebサイトに接続するように指示する Strict-Transport-Security ヘッダーが追加されます。

PowerShellを使用してこの設定を変更するには、パラメーター Enabled を指定してコマンドレット Set-STFWebReceiverStrictTransportSecurity を実行します。

HSTSを有効にする他の方法もあります。詳細については、HTTPS を参照してください。

ICAファイルキャッシュの有効期限

ICAファイルがサーバーのメモリにキャッシュされる秒数。クライアントが起動を開始し、ICAファイルが準備された後、クライアントはこの時間内にICAファイルを取得する必要があります。デフォルトは90秒です。

PowerShell を使用してこの設定を変更するには、コマンドレット Set-STFWebReceiverResourcesService をパラメーター IcaFileCacheExpiry とともに実行します。

アイコンの解像度

サーバーに要求するアイコンのファイルサイズ。これは、UI に表示されるアイコンサイズと直接的に同じではありません。デフォルトは 128 です。

PowerShell を使用してこの設定を変更するには、コマンドレット Set-STFWebReceiverResourcesService をパラメーター IconSize とともに実行します。

HTTP 使用時のループバックポート

ループバック通信を有効にするHTTP を使用してオン に設定されている場合、これがポートを設定します。

PowerShell を使用してこの設定を変更するには、コマンドレット Set-STFWebReceiverCommunication をパラメーター LoopbackPortUsingHttp とともに実行します。

信頼されていないショートカットのプロンプト

Webサイトのショートカット を起動する際、デフォルトでは、リファラーが信頼済みサイトのリストにない場合、ユーザーに確認を求めるプロンプトが表示されます。これを無効にすると、ユーザーは信頼されていないWebサイトからリソースを起動できるようになります。

ログオン後に Citrix Workspace アプリのインストールを促すプロンプト

ユーザーが初めてストアのWebサイトにアクセスすると、Webサイトは Citrix Workspace アプリを検出しようとし、Citrix Workspace アプリをダウンロードするオプションを提供します。デフォルトでは、StoreFront に直接アクセスする場合、これはユーザーがログオンする前に発生します。代わりに、ログオン後に Citrix Workspace アプリのインストールを促すプロンプト を選択することもできます。ユーザーが Citrix Gateway 経由でログオンする場合、これは常にユーザーが StoreFront の Citrix Workspace アプリ検出画面に到達する前に発生するため、この設定は影響しません。

PowerShell を使用してこの設定を変更するには、コマンドレット Set-STFWebReceiverPluginAssistant をパラメーター ShowAfterLogin とともに実行します。

リソースの詳細

クラシックエクスペリエンスを使用する際に、Default または Full のどちらのリソース詳細を取得するか。通常、Default で十分です。preProcessAppData を使用する JavaScript カスタマイズがある場合、Full によって返される追加データを使用できます。モダンエクスペリエンスを使用する場合は影響しません。

厳格なトランスポートセキュリティポリシーの期間

厳格なトランスポートセキュリティ(#enable-strict-transport-security) が有効になっている場合、厳格なトランスポートポリシーが適用される期間をdd.hh:mm:ss形式で指定します。デフォルトは90日です。

PowerShellを使用してこの設定を変更するには、パラメーター PolicyDuration を指定してコマンドレット Set-STFWebReceiverStrictTransportSecurity を実行します。