我想和我的網站一起生活。AS3:安全沙箱違規
...但我需要幫助我發生安全違規行爲。 我在這個論壇上看到過有關crossdomain.xml文件的各種線程,包括和鏈接到,但我不明白它......不管我嘗試什麼,我仍然以相同的結果結束。您將在下面注意到,建議使用跨域攻擊的是而不是。
FWIW,這只有發生在我導出發佈版本時...我可以加載php數據w/out我的調試/開發階段本地在Flex中的問題。
什麼給?當我做一個基於PHP請求數據,我總是得到這個錯誤彈出:
Error #2044: Unhandled securityError:. text=Error #2048: Security sandbox violation: http://alubow.com/jml_testing/viewable/alubow_project.swf cannot load data from http://www.alubow.com/jml_testing/foldergrab.php?ipath=assets/bitmap/portrait_thumbs/&tpath=assets/bitmap/portrait_imgs/ . at utils.php::DirectoryReader() at alubow_project/newScroller() at alubow_project/mainClickOut()
有代碼,我需要添加到得到這個工作?我需要配置我正在使用的服務器嗎? 我需要儘快與這個網站一起生活,並且我在本地和服務器端(通過瀏覽器)獲得的這些錯誤是不可接受的。
這可能是我用FLASH PLAYER安裝的問題嗎? 我有Flash播放器10.
JML
你真的應該避免,如果在所有可能的跨域策略。如果您只是在開發過程中試圖使其工作,那麼您可以將該位置添加到Flash Player信任文件或執行Chuck下面所述的操作。有關跨域策略爲何很危險的更多詳情,請查看我的博客:http://www.jamesward.com/2009/11/08/how-bad-crossdomain-policies-expose-protected-data-to-malicious-applications/ – 2010-01-04 19:46:42
詹姆斯,感謝您的信息。我更新了我的問題。如果任何人有其他意見,將不勝感激。我在本地機器上安裝了調試器版本,以便我可以使用trace()。 – jml 2010-01-04 23:00:47