在 7.6 環境中,可以在 Chrome 中從店面開啟應用程序,但在 Internet Explorer 中開啟它會提示 Windows 登入。我在 Citrix 接收器上使用單一登入。我不明白為什麼在 Internet Explorer 中不起作用。有任何想法嗎?
答案1
可能存在許多 IE 特定問題:
群組原則範本包括對設定係統會話中憑證的支援。登入後,這會將憑證放置在使用者的個人憑證儲存中以供應用程式使用。例如,如果您需要在 VDA 會話中對 Web 伺服器進行 TLS 驗證,則 Internet Explorer 可以使用該憑證。預設情況下,VDA 不允許在登入後存取憑證。
如果您使用的是 Internet Explorer,請按一下「工具」>「Internet 選項」>「進階」選項卡,然後清除「不將加密資料儲存到磁碟」選項。應清除此選項,因為動態檔案儲存在 Temporary Internet Files 資料夾中。當您按一下應用程式時,檔案會下載到資料夾中,然後使用 MIME 類型啟動。如果對該資料夾的存取被停用或不可用,則該程序無法成功進行。
Chrome 和 IE 的不同之處在於管理重新導向的方式,單一登入依賴重新導向:
Internet Explorer 11:使用用戶端安裝的 IE11 和適用於 Windows 的 Citrix Workspace 應用程式程序 HdxBrowser.exe 在用戶端上重新導向並呈現 VDA 端 IE11 瀏覽器視窗。
Google Chrome:使用 Windows 嵌入式 Chrome 引擎的 Citrix Workspace 應用程式和 HdxBrowserCef.exe 進程在用戶端上重新導向並呈現 VDA 端 Chrome 瀏覽器視窗。請注意,在將 BCR 與 Chrome 結合使用之前,必須在 VDA 上安裝並啟用瀏覽器內容重定向擴充功能。瀏覽器內容重新導向擴充功能可從 Chrome 線上應用程式商店取得。
參考