Safari 沙箱中封鎖某些 Silverlight 功能

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:2942860
重要 本文包含如何協助降低安全性設定或是關閉電腦上安全性功能的資訊。您可以進行這些變更,來解決特定的問題。在進行這些變更之前,我們建議您先評估在特定環境中實作此因應措施與相關聯的風險。如果您決定此因應措施,採用任何其他的適當步驟,以協助保護電腦。
結論
蘋果 Safari 7 就會釋放與 Macintosh OS X 10.9 Mavericks 第一次並具有一項功能稱為 「 沙箱 」 瀏覽器外掛程式的環境。這項功能可防止 Microsoft Silverlight 用特定系統功能。沙箱實作人工 「 牆 」 瀏覽器外掛程式與作業系統之間。它們會封鎖某些可能會被惡意使用的系統功能的使用方式。

沙箱和其他外掛程式的限制也變得越來越普遍,瀏覽器支援外掛? 式 ︰ Internet Explorer 具有類似的機制,與其他 web 瀏覽器也在增加其審查的外掛? 式。
徵狀
某些 Silverlight 功能會封鎖 Safari 7 沙箱功能,因為它們需要 Safari 不允許某些功能。若要檢查是否遭到封鎖動作,您可以開啟 /Applications/Utilities/Console.app,請選取 [所有郵件]。當您執行動作時,它就會產生在系統主控台與沙箱名稱中的一或多個訊息。

雖然 Silverlight 是與 Safari 完全相容,可能會隨時間變更所封鎖的沙箱的功能。現在,下列的 Silverlight 功能無法運作在 Safari 中為網站啟用沙箱環境時。
  • 安裝應用程式的瀏覽器 (OOB)
    Safari 會封鎖安裝 OOB 應用程式的動作。例如,安裝您電腦上的這個程式] 選項 Silverlight 的快顯功能表中。安裝應用程式時,OOB 函式就會正常運作,而且不會被由沙箱。若要解決這個問題,您可以使用 [另一個瀏覽器,例如 Mozilla 要在 Firefox,若要安裝應用程式。
  • LocalMessageSender/接收器
    這項開發人員功能使用沙箱功能所禁止的實作。開發人員應該從遷移 LocalMessage 為基礎的處理序間通訊 (IPC) 傳輸控制通訊協定 (TCP) 通訊,如果它們需要與其他程式或 Silverlight 執行個體進行通訊。
  • 已封鎖網路攝影機和麥克風的存取。
  • 寫入使用者的檔案系統,例如下載應用程式中的檔案。
  • 從列印 Silverlight 直接,可供開發人員的功能。瀏覽器列印功能仍能運作正確。
  • 增加超過起始大小約 5 MB 的隔離儲存區。開發人員必須依賴下載的資料,而不是把大型的檔案放在隔離儲存區,或移轉它們的應用程式執行 OOB 即不會受到影響。
其他功能可能也會被封鎖。當 Silverlight 偵測到它的功能會被封鎖時,它會提供連結到此知識庫文件的 [錯誤] 對話方塊。不過,Silverlight 無法偵測您的沙箱被封鎖,因為某些功能不會直接由作業系統報告的所有功能。
其他可行方案
若要解決這個問題,請允許在"Unsafe"模式下執行網站。每個站台為基礎,您可以執行這項操作。

警告當您執行這個方法之後,Safari 會信任 Silverlight 站台,並允許它執行沙箱向外。這可能會造成安全性風險,因為瀏覽器的安全性機制已停用。我們建議的網站或您信任的內容需要它時,才能執行下列步驟。

若要在沒有沙箱的狀況下允許特定網站於 Safari 中執行,請依照下列步驟執行:
  1. 請瀏覽您想要允許執行 Silverlight 站台。
  2. 選取 [喜好設定...Safari 功能表。
  3. 從 [偏好] 畫面中,選取 [安全性] 索引標籤。
    安全性] 索引標籤
  4. 選取的受管理的網站設定...在右下角的按鈕。
  5. 選取 [在左邊的 [ Silverlight ]。如果沒有找到,請確認您巡覽至正確的網站,以及該網站會使用 Silverlight。
  6. 在下拉為您的網站,按一下 [在不安全模式中執行
    安全性] 視窗
  7. 從出現的對話方塊,選取 [信任]。
    按一下 [信任]

其他相關資訊
第三方資訊免責聲明

本文將所述之產品製造協力廠商均與 Microsoft 無關。Microsoft 不對這些產品之其他相關效能或可靠性作出任何擔保或默示。

警告:本文為自動翻譯

內容

文章識別碼:2942860 - 最後檢閱時間:03/23/2016 02:22:00 - 修訂: 3.0

Microsoft Silverlight 5

  • kbsurveynew kbtshoot kbexpertiseadvanced kbmt KB2942860 KbMtzh
意見反應