0
在我本地的Tomcat 8我說的crossdomain.xml爲解釋在這裏:閃存的crossdomain.xml在端口8080
Where do I put a crossdomain XML in Tomcat?
我做了檢查,我可以看到
http://localhost:8080/crossdomain.xml
來自瀏覽器的
。
但是當我嘗試在Web項目之一到從swf
的請求時,它看起來像它試圖找到
http://localhost/crossdomain.xml
我如何告訴Flash來搜索文件中的8080端口?
第一行:使用哪兒......?第二行:已經有了。似乎swf目前無法找到該文件,那麼它在那裏的含義如何?如果我理解這種安全性的工作原理,在服務器端我不應該把它放在域根目錄下。 – rapt
您需要在閃光項目的開始處添加第一行(如AS3代碼)。更多關於這裏http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/system/Security.html#loadPolicyFile()。但通常你不需要本地主機上的跨域,只有當你想從另一個域加載東西時才需要。 – Philarmon
@Philarmon謝謝。這是我最初並未創建的「fla」,而是從網上下載的。我不得不改變其關聯的'as'文件之一,以指向我的'localhost:8080'而不是某個外部域。然後像你說的我不需要'crossdomain.xml'。 – rapt