7.6 환경에서는 Chrome의 상점에서 애플리케이션을 열 수 있지만 Internet Explorer에서 열면 Windows 로그온 메시지가 표시됩니다. Citrix 수신기에서 Single Sign On을 사용하고 있습니다. Internet Explorer에서는 왜 작동하지 않는지 모르겠습니다. 어떤 아이디어가 있나요?
답변1
IE 관련 문제는 여러 가지가 있을 수 있습니다.
그룹 정책 템플릿에는 세션 중 인증서에 대한 시스템 구성 지원이 포함되어 있습니다. 이렇게 하면 응용 프로그램 사용을 위해 로그온한 후 사용자의 개인 인증서 저장소에 인증서가 저장됩니다. 예를 들어 VDA 세션 내에서 웹 서버에 대한 TLS 인증이 필요한 경우 Internet Explorer에서 인증서를 사용할 수 있습니다. 기본적으로 VDA는 로그온 후 인증서에 대한 액세스를 허용하지 않습니다.
Internet Explorer를 사용하는 경우 도구 > 인터넷 옵션 > 고급 탭을 클릭하고 "암호화된 데이터를 디스크에 저장하지 않음" 옵션을 선택 취소하세요. 동적 파일은 임시 인터넷 파일 폴더에 저장되므로 이 옵션을 선택 취소해야 합니다. 응용 프로그램을 클릭하면 해당 폴더에 파일이 다운로드된 후 MIME 유형을 사용하여 실행됩니다. 폴더에 대한 액세스가 비활성화되거나 사용할 수 없는 경우 프로세스가 성공적으로 수행될 수 없습니다.
Chrome과 IE는 리디렉션을 관리하는 방법이 다르며 Single Sign-On은 리디렉션을 사용합니다.
Internet Explorer 11: VDA 측 IE11 브라우저 뷰포트는 클라이언트 측에 설치된 IE11 및 Windows용 Citrix Workspace 앱 프로세스 HdxBrowser.exe를 사용하여 클라이언트 측에서 리디렉션되고 렌더링됩니다.
Google Chrome: VDA 측 Chrome 브라우저 뷰포트는 Windows 임베디드 Chrome 엔진용 Citrix Workspace 앱과 HdxBrowserCef.exe 프로세스를 사용하여 클라이언트 측에서 리디렉션되고 렌더링됩니다. Chrome에서 BCR을 사용하기 전에 VDA에 브라우저 콘텐츠 리디렉션 확장을 설치하고 활성화해야 합니다. 브라우저 콘텐츠 리디렉션 확장 프로그램은 Chrome 웹 스토어에서 다운로드할 수 있습니다.
참고자료