7.6 環境では、Chrome のストアフロントからアプリケーションを開くことはできますが、Internet Explorer で開くと Windows ログオンが要求されます。Citrix レシーバーでシングル サインオンを使用しています。Internet Explorer で動作しない理由がわかりません。何かアイデアはありますか?
答え1
IE 固有の問題がいくつかあります。
グループ ポリシー テンプレートには、セッション中の証明書用にシステムを構成するためのサポートが含まれています。これにより、アプリケーションで使用するために、ログオン後にユーザーの個人証明書ストアに証明書が配置されます。たとえば、VDA セッション内で Web サーバーへの TLS 認証が必要な場合、証明書は Internet Explorer で使用できます。デフォルトでは、VDA はログオン後に証明書へのアクセスを許可しません。
Internet Explorer を使用している場合は、[ツール] > [インターネット オプション] > [詳細設定] タブをクリックし、[暗号化されたデータをディスクに保存しない] オプションをオフにします。動的ファイルは Temporary Internet Files フォルダーに保存されるため、このオプションをオフにする必要があります。アプリケーションをクリックすると、ファイルがフォルダーにダウンロードされ、MIME タイプを使用して起動されます。フォルダーへのアクセスが無効になっているか利用できない場合は、プロセスが正常に実行されません。
Chrome と IE はリダイレクトの管理方法が異なり、シングル サインオンはリダイレクトに依存します。
Internet Explorer 11: VDA 側の IE11 ブラウザー ビューポートは、クライアント側にインストールされた IE11 と Windows 向け Citrix Workspace アプリのプロセス HdxBrowser.exe を使用して、クライアント側でリダイレクトおよびレンダリングされます。
Google Chrome: VDA 側の Chrome ブラウザー ビューポートは、Citrix Workspace アプリ for Windows の埋め込み Chrome エンジンと HdxBrowserCef.exe プロセスを使用して、クライアント側でリダイレクトおよびレンダリングされます。Chrome で BCR を使用する前に、ブラウザー コンテンツ リダイレクト拡張機能を VDA にインストールして有効にする必要があります。ブラウザー コンテンツ リダイレクト拡張機能は、Chrome ウェブ ストアから入手できます。
参考文献