尝试通过https访问时找不到Crossdomain.xml文件



所以我的Unity游戏在网络播放器上运行得很好,当我上传到我的托管服务器时,如果我访问它是不安全的,但当我试图通过https访问它时,它会很好地加载游戏;除了我在游戏中得到的错误:拒绝,因为没有找到crossdomain.xml策略文件。

有什么想法吗?非常感谢您的帮助!谢谢

  1. 将以下XML另存为UTF-8
  2. 上载到root
  3. 上传到游戏目录
  4. 在编辑器中,将"安全仿真"的编辑器设置更改为网站的域。

    <?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上。

最新更新