Dear Guru! Again faced with the problem associated with the cross domain access. There is a server (windows server 2008 R2), which are web and mssql server, and arcgis for server 2010.1. I try to put web-server and mssql-server on another server and GIS services use from the previous server. From four computers gis services opens well - I see fiddler request crossdomain.xml file and layers appear. But from one computer get the error message:"User agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)
Time: Tue, 15 Apr 2014 12:09:15 UTC
Message: Unhandled Error in Silverlight Application A security exception occured while trying to connect to the REST endpoint. Make sure you have a cross domain policy file available at the root for your server that allows for requests from this application. в ESRI.ArcGIS.Client.Layer.OnInitializationFailed(EventArgs e)
в ESRI.ArcGIS.Client.Layer.Initialize()
в ESRI.ArcGIS.Client.ArcGISDynamicMapServiceLayer.<>c__DisplayClass26.<MapServiceInfoInitFailed>b__24()
My crossDomain.xml:<?xml version="1.0" encoding="utf-8" ?>
<access-policy>
<cross-domain-access>
<policy>
<allow-from http-request-headers="*">
<domain uri="*"/>
</allow-from>
<grant-to>
<resource path="/" include-subpaths="true"/>
</grant-to>
</policy>
</cross-domain-access>
</access-policy>
And xaml: <esri:OverviewMap.Layer>
<esri:ArcGISDynamicMapServiceLayer Url="http://xxx.karelia.ru:6080/ArcGIS/rest/services/streetRK/MapServer" />
</esri:OverviewMap.Layer>
In fiddler I see nothing when try to request layer from this computer. When I try to do the same from other computers I see requests of crossdomain.xml file and services works well.All computers, from which all work fine and computers, from requests don't work, opens site through the same router with white IP.How to fix, any ideas?