Visual studio 2012 CrossDomain.xml问题Unity3D,Visual Studio 2012
我遇到了麻烦。。。我正在从我的unity3D游戏调用一个服务,但它说找不到Visual studio 2012 CrossDomain.xml问题Unity3D,Visual Studio 2012,visual-studio-2012,unity3d,web-deployment,wcf-security,unity-web-player,Visual Studio 2012,Unity3d,Web Deployment,Wcf Security,Unity Web Player,我遇到了麻烦。。。我正在从我的unity3D游戏调用一个服务,但它说找不到crossdomain.xml策略文件。目前,我使用LOCALHOST作为http://localhost:3537/Service1.svc/search?q=newquery我已经将crossdomain.xml放在服务器的根文件夹中,也就是说,我可以通过http://localhost:3537/crossdomain.xml文件包含 <?xml version="1.0" ?> <cross-do
crossdomain.xml
策略文件。目前,我使用LOCALHOST作为http://localhost:3537/Service1.svc/search?q=newquery
我已经将crossdomain.xml
放在服务器的根文件夹中,也就是说,我可以通过http://localhost:3537/crossdomain.xml
文件包含
<?xml version="1.0" ?>
<cross-domain-policy>
<allow-access-from domain="*" />
</cross-domain-policy>
经过长期的努力,我终于克服了这个问题,只需将
crossdomain.xml
保存在类似于ASCII(7位)的ANSI(8位)编码方案中,我就使用记事本实现了这一目的。像下面
WWW url = new WWW("http://localhost:3537/Service1.svc/search?q=newquery");
yield return url;
if(url.error == null)
{
str = "WWW Ok!: " + url.text;
}
else {
str = "WWW Error: " + url.error;
}