crossdomain.xml Windows Azure的位置

crossdomain.xml Windows Azure的位置,windows,azure,unity3d,Windows,Azure,Unity3d,我需要在我的Windows Azure Web角色中放置一个crossdomain.xml文件。但是在哪里呢 我试图将其放入:F:\sitesroot\0 但我的Unity3D Web应用程序显示:异常:无法连接,因为找不到有效的跨域策略。 我不知道我错过了什么。Unity默认使用端口(843) 将crossdomain.xml放在何处 欢迎任何帮助 CrossDomainPolicy.xml必须位于应用程序的根目录下 如果您使用的是单个Web角色,只需在应用程序的根目录下添加CrossDoma

我需要在我的Windows Azure Web角色中放置一个crossdomain.xml文件。但是在哪里呢

我试图将其放入:F:\sitesroot\0

但我的Unity3D Web应用程序显示:异常:无法连接,因为找不到有效的跨域策略。 我不知道我错过了什么。Unity默认使用端口(843)

将crossdomain.xml放在何处


欢迎任何帮助

CrossDomainPolicy.xml必须位于应用程序的根目录下

如果您使用的是单个Web角色,只需在应用程序的根目录下添加CrossDomainPolicy.xml,并按如下所示正确设置:

根据您角色的ServiceDefinition.csdef中有多少“站点”部分,您将获得多少\sitesroot\0和\sitesroot\1以及CrossDomainPolicy.xml将分发给所有人,具体取决于您的角色解决方案设置

我曾在以下博客中讨论过这一点:
CrossDomainPolicy.xml必须位于应用程序的根目录下

如果您使用的是单个Web角色,只需在应用程序的根目录下添加CrossDomainPolicy.xml,并按如下所示正确设置:

根据您角色的ServiceDefinition.csdef中有多少“站点”部分,您将获得多少\sitesroot\0和\sitesroot\1以及CrossDomainPolicy.xml将分发给所有人,具体取决于您的角色解决方案设置

我曾在以下博客中讨论过这一点:

您提到了端口843,听起来它需要闪存协议,这是端口843上的TCP套接字侦听器,当它接收到文本
时,会以跨域策略进行响应。你需要这样做吗?你的应用程序使用套接字吗


如果您只需要通过web应用程序的端口80为XML文件提供服务,Avkash的答案是正确的。但是如果您需要使用原始套接字,则需要在服务器上运行一些处理该问题的程序。

您提到了端口843,听起来它需要闪存协议,它是端口843上的TCP套接字侦听器,当它接收到文本
时,会以跨域策略进行响应。你需要这样做吗?你的应用程序使用套接字吗


如果您只需要通过web应用程序的端口80为XML文件提供服务,那么Avkash的答案是正确的。但是,如果您需要使用原始套接字,则需要在服务器上运行一些处理该问题的程序。

好的,我就是这么说的。现在我只有一个部分。我会看看你的网站。好的,那就是我放的地方。现在我只有一个部分。我会看看你的网站。