사용자 지정 HTML 로그인 페이지가 Office 애플리케이션에서 올바르게 렌더링되지 않음

이 문서는 워렌 라스, 지원 에스컬레이션 엔지니어에 의해 작성되었습니다.

증상

사용자가 온라인 Office 리소스를 사용하기 위한 자격 증명을 묻는 메시지가 표시될 때 사용자 지정 HTML 로그인 페이지(예: Active Directory Federated Services)가 Office 애플리케이션에서 올바르게 렌더링되지 않으면 사용자 지정 HTML 로그인 페이지가 Office 애플리케이션과 호환되지 않을 수 있습니다.

원인

엔터프라이즈용 Microsoft 365 앱 및 Office 2016에서는 Forms-Based 인증을 위해 Office 애플리케이션에서 HTML 로그인 페이지를 렌더링할 때 인터넷 Explorer 문서 모드 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용 이 인라인 브라우저는 로그인 페이지에 사용됩니다. 로그인 페이지는 이전 인터넷 Explorer 기술을 기반으로 하지만 Office 애플리케이션이 현재 지원되는 한 Office 애플리케이션의 인라인 브라우저가 완전히 지원됩니다.