這篇文章將為大家詳細(xì)講解有關(guān)Flex如何解決安全沙箱問(wèn)題,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。
專(zhuān)注于為中小企業(yè)提供成都網(wǎng)站建設(shè)、成都網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)鯉城免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上千企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
跨域文件讀取
方法一:在目標(biāo) 方法五:用HttpService它默認(rèn)是有Proxy的,需要配置flex-config.xml,里面有一段: 這個(gè)是白名單,一般情況下是注釋掉的,也就是默認(rèn)只有本地的http://{localserver}/*和https://{localserver}/*可以訪問(wèn)。其他的需要在flex-config.xml里的自行修改成需要的就可以了。 訪問(wèn)本地自然不會(huì)跨域,不過(guò)你肯定訪問(wèn)局域網(wǎng)其他機(jī)器了,所以是依照白名單規(guī)則,屬于跨域 Socket沙箱問(wèn)題 在Flex安全沙箱中使用Socket進(jìn)行通信時(shí),也會(huì)受到Flash9的新安全策略的困擾.解決方法不能像在Web服務(wù)器中布置一個(gè)crossdomain.xml來(lái)解決,或是在服務(wù)器上專(zhuān)門(mén)開(kāi)啟843端口來(lái)提供安全策略.有一種方法就是在接收到客戶(hù)端的連接后,向其發(fā)送安全策略. 比如我是用JAVA來(lái)開(kāi)發(fā),客戶(hù)端的Flex會(huì)先搜索同域,及服務(wù)器的843口,看是否能得到安全策略,這時(shí)候Socket是先建立好的,可以在接收到Socket,即Accept事件發(fā)生是,馬上向其發(fā)送策略串,否則客戶(hù)端就會(huì)因?yàn)榘踩呗圆贿^(guò)關(guān),于斷開(kāi),如果成功獲取策略,則客戶(hù)端將斷掉先前的那次Socket,再真正進(jìn)行程序中你要求的Socket連接請(qǐng)求. 關(guān)于“Flex如何解決安全沙箱問(wèn)題”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。
網(wǎng)頁(yè)標(biāo)題:Flex如何解決安全沙箱問(wèn)題
文章源于:http://m.br277.com/article/psopsd.html