Microsoft Edge または Google Chrome で XSLT が無効になっていると、RD Web Access の読み込みに失敗する

適用先
Windows Server 2016 Windows Server 2019 Windows Server 2022 Windows Server 2025

元の発行日: 2026 年 10 月 6 日
KB ID: 5130994

現象

リモート デスクトップ サービス (RDS) RD Web Access Web サイトを参照すると、ページの読み込みに失敗し、次のようなエラー メッセージが表示されることがあります。

Unable to display RD Web Access

An unexpected error has occurred that is preventing this page from being displayed correctly.

この問題は、ブラウザー ポリシーによって Extensible Stylesheet Language Transformations (XSLT) のサポートが無効になっている場合に、Microsoft Edge または Google Chrome で発生する可能性があります。 業界全体で、ブラウザーは XSLT から脱却し、より安全な代替手段を優先しています。 ここで説明する症状は、解決すべき問題ではなく、このグローバルな強化努力の必要な効果です。

原因

RD Web Access では、クライアント側 XSLT 処理を使用して Web インターフェイスをレンダリングします。 この機能はブラウザーの XSLT プロセッサに依存するため、ブラウザーのポリシーを使用して XSLT を無効にすると、設計上、RD Web Access が正しくレンダリングされなくなります。

回避策

この問題を一時的に回避するには、次のいずれかの回避策を使用します。

回避策 1: Microsoft Edge または Chrome で XSLT を再度有効にする

XSLT を有効にすると、RD Web Access に必要なブラウザー機能が復元されます。 XSLTEnabled ポリシー値を 1 に構成して、クライアント デバイスでの XSLT 処理を一時的に再度有効にします。 または、グループ ポリシーによる XSLT 処理を再度有効にします。 レジストリを使用して再度有効にするには、次のいずれかを実行します。

  • Microsoft Edge の場合は、管理者特権のコマンド プロンプト ウィンドウから次のコマンドを実行します。

    reg add "HKLM\SOFTWARE\Policies\Microsoft\Edge" /v XSLTEnabled /t REG_DWORD /d 1 /f

  • Chrome の場合は、管理者特権のコマンド プロンプト ウィンドウから次のコマンドを実行します。

    reg add "HKLM\SOFTWARE\Policies\Google\Chrome" /v XSLTEnabled /t REG_DWORD /d 1 /f

ポリシーを更新した後:

  1. 必要に応じて、Microsoft Edge または Chrome を再起動します。

  2. RD Web Access サイトを参照します。

  3. ページが正しく読み込まれることを確認します。

回避策 2: HTML5 Web クライアントを使用して RDP ファイルを取得する

Web クライアントを設定する方法については、「 ユーザー用にリモート デスクトップ Web クライアントを設定する」を参照してください。

  1. HTML5 Web クライアントを参照します。 たとえば、参照先 https://rdweb_server_FQDN/RDWeb/webclient/index.html.

  2. HTML5 Web サイトにサインインします。 サインインすると、RDP ファイルが表示されます。

  3. リモート デスクトップ セッションをブラウザーで直接開始するか、RDP ファイルをダウンロードすることができます。

  4. RDP ファイルをダウンロードするには、右上隅の [ 設定 ] を選択します。
    右上隅で [設定] ボタンが強調表示されたリモート デスクトップ Web クライアントのスクリーンショット。

  5. [ 設定] で、[ RDP ファイルのダウンロード] を選択し、[ OK] を選択します。
    [RDP ファイルをダウンロードする] オプションが選択されたリモート デスクトップ Web クライアントの設定ウィンドウのスクリーンショット。

  6. RDP ファイルが ダウンロード フォルダーにダウンロードされます。
    ダウンロードした RDP ファイルを示すエクスプローラーのダウンロード フォルダーのスクリーンショット。

回避策 3: Microsoft Edge を Internet エクスプローラー モードで使用する

Internet エクスプローラー モードの詳細については、「Microsoft Edge の Internet エクスプローラー モード」を参照してください。

  1. Microsoft Edge を開きます。
  2. [設定など] を選択します (...)>設定>既定のブラウザー。
  3. [Internet エクスプローラーの互換性] で、[Internet エクスプローラー モード (IE モード) でのサイトの再読み込みを許可する] を [許可] に設定します。
  4. Internet エクスプローラー モード ページの横にある [追加] を選択し、RD Web URL を追加します。
  5. メッセージが表示されたら、Microsoft Edge を再起動します。
  6. RD Web ポータルを開きます。

重要

初めて Internet エクスプローラー モードで RD Web ポータルを開くと、Microsoft Edge に ActiveX 機能を許可するアクセス許可要求が表示される場合があります。 [許可] を選びます。 このアクセス許可により、RD Web ポータルは、サインインしているユーザーの資格情報をシングル サインオン (SSO) に使用できます。

解決策

Microsoft はこの問題の修正に取り組んでおり、詳細情報が利用可能になった時点で提供します。

詳細情報

RD Web Access では、XSLT を使用して、XML ベースのコンテンツをサポートされているブラウザーに表示される Web インターフェイスに変換します。 ブラウザー ポリシーを使用して XSLT サポートを無効にすると、この変換が防止され、RD Web Access ページのレンダリングが失敗する原因となります。

参考資料