カスタム HTML ログイン ページが Office アプリケーションで正しく表示されない

この記事は、サポート エスカレーション エンジニアの Warren Rath によって記述されました。

現象

ユーザーがオンライン Office リソースを使用するための資格情報の入力を求められたときに、カスタム HTML ログイン ページ (Active Directory フェデレーション サービスなど) が Office アプリケーションで正しく表示されない場合、カスタム HTML ログイン ページは Office アプリケーションと互換性がない可能性があります。

原因

Microsoft 365 Apps for enterpriseおよび Office 2016 では、Forms-Based 認証のために Office アプリケーションで HTML ログイン ページをレンダリングするときに、インターネット エクスプローラー ドキュメント モード 7 (IE7 モードとも呼ばれます) を使用します。

回避策

方法 1: カスタム HTML ログイン ページに別のドキュメント モードを使用する

Office でカスタム HTML ログイン ページに別のドキュメント モードを使用するには、カスタム HTML ログイン ページで次のディレクティブを使用します。

<meta http-equiv="x-ua-compatible" content="IE=9" >

方法 2: ページが Office サインイン ウィンドウよりも大きい場合は、正しいサイズを維持し、スクロール バーを追加する

カスタム HTML ログイン ページを正しいサイズに保ち、スクロール バーを表示するには、次のようなコードを使用します。

<DIV STYLE="width: 460px; height: 530px; overflow: scroll">

注:

スタイルを動的に変更する必要がある場合は、ユーザー エージェント文字列でトークン MSIE 7.0 を変更できます。

詳細

Office 用のこのインライン ブラウザーは、ログイン ページに使用されます。 ログイン ページは、以前のインターネット エクスプローラー テクノロジに基づいていますが、Office アプリケーションが現在サポートされている限り、Office アプリケーションのインライン ブラウザーは完全にサポートされます。