2011-07-24 90 views
2

我們公司有很多crossdomain.xml文件。每個具有Flash可用性的服務都需要一個。讓它們保持同步是很煩人的,所以我希望能夠在某個地方只託管一個crossdomain.xml文件,然後http將所有請求重定向(302)到該中心位置。這可能嗎?我無法在網絡上的任何地方找到有關規則的文檔。您可以使用HTTP重定向來引用Flash的crossdomain.xml文件嗎?

我在這裏找到一個答案:http://answers.unity3d.com/questions/55288/webplayer-crossdomain-in-sub-directory.html但我不確定他從哪裏得到他的信息。我沒有看到爲什麼不允許重定向的任何安全原因(因爲您同樣必須控制服務器以使其服務於重定向來提供文件)。其次,如果答案是你不能302,我會好奇爲什麼不。

回答

1

我知道這個問題有點陳舊,但你找到的答案是正確的。如果Flash Player從302重定向中獲取crossdomain.xml,它將忽略它。從Adobe

注意:當服務策略文件,你不能使用跨域重定向 ,或者玩家會忽略策略文件。

我見過它建議herehere是我們該做的就是按照重定向,然後做出一個新的請求,但我從來沒有需要嘗試。

相關問題