2011-05-09 23 views
2

我打電話遠程圖像與用裝載機和上下文有將checkPolicyFile = true時,圖像加載細跟像URL:爲什麼遠程資產文件名中的轉義字符會引發沙盒安全異常?

http://mydomain.com/someimage.jpg(所以我知道crossdomain.xml文件是正確設置)

但他們會失敗,網址:

http://mydomain.com/someimage%C3%BD.jpg

唯一的區別是轉義字符,這是一個錯誤還是我做錯了什麼?

感謝

下面是我看到的錯誤被拋出: https://img.skitch.com/20110509-aryycpk5in4pn5k8jpfqksw25.jpg

回答

1

你確定你是正確轉義呢?你應該在之前做一個URL編碼。您還應該檢查編碼的網址是否在您的瀏覽器中正常工作。這與安全無關。

+0

我也不會認爲它的安全性錯誤,但發生的運行時錯誤是'安全沙箱侵犯':https://img.skitch.com/20110509-aryycpk5in4pn5k8jpfqksw25.jpg – Shizam 2011-05-09 18:55:23

+0

經過快速搜索,我發現[這](https://bugs.adobe.com/jira/browse/FP-5580)和[this](http://forums.adobe.com/message/3241434)。可能是10.1播放器的一個bug。嘗試更新到10.2,看看它是否仍然存在。 – 2011-05-09 19:03:45

+0

更新是解決方案的一半,另一半是我不得不爲指定的Image對象指定trustContent = true。這仍然很奇怪,它只需要逃脫內容。 – Shizam 2011-05-09 20:36:15

相關問題