問題出現情況:
我們採用myeclipse+spring+flex 4.5+hibernate+blazeds+tomcat/weblogic開發專案時候,在myeclipse的開發環境中,專案可以正常執行。如果我們把專案打包到生產伺服器,可以進入到登入頁面,但是應用程式不會訪問資料庫,無論你輸入正確還是錯誤的密碼和使用者名稱,你都登入不上去,這樣的情況主要是flex安全沙箱導致的。
解決方法:找到flex專案原始檔下面的.actionscriptproperties檔案,找到includenetmonswc="true"標籤,把true改為false即可,這樣你的應用程式就可以正常訪問遠端伺服器.
Flex 安全沙箱
1.網路訪問的swf檔案,security.sandboxtype值為remote,這種情況下通過伺服器上的跨域檔案crossdomain.xml判斷是否能夠跨域訪問。比如http site1 flash1.swf需要訪問http site2上的資源,則需要在site2伺服器上crossdomain...
flex提示安全沙箱
網上的方法很多,我看的不下6中,但是就是不管用,我的情況是,在程式沒發布時,直接執行沒錯誤,但是當發布時,訪問就錯了,提示securityerror error 2048 安全沙箱衝突 http localhost 8086 index.swf 不能從 http www c8d8bc651c4 ar...
Flex安全沙箱解決方案
開發中遇到了安全沙箱的問題,一下有幾種解決方案 1.system.security.allowdomain 如果要允許多個域,可以用逗號隔開 system.security.allowdomain www.windshow.com windshow.com player.windshow.com 2...