所以我的Unity游戏在网络播放器上运行得很好,当我上传到我的托管服务器时,如果我访问它是不安全的,但当我试图通过https访问它时,它会很好地加载游戏;除了我在游戏中得到的错误:拒绝,因为没有找到crossdomain.xml策略文件。
有什么想法吗?非常感谢您的帮助!谢谢
- 将以下XML另存为UTF-8
- 上载到root
- 上传到游戏目录
-
在编辑器中,将"安全仿真"的编辑器设置更改为网站的域。
<?xml version="1.0" ?> <cross-domain-policy> <allow-access-from domain="*"/> </cross-domain-policy>
尝试使用此
<?xml version="1.0" ?>
<cross-domain-policy>
<allow-access-from domain="*" secure="false" />
</cross-domain-policy>
此外,如果您尝试从https
访问crossdomain.xml
,则可能crossdomain.xml
也必须在https
上。