Asp.net silverlight wcf调用在本地工作,但不从远程主机工作
我有一个silverlight应用程序,它托管在asp.net web应用程序中。在web应用程序中定义了wcf服务。silverlight使用此服务。 当silverlight应用程序在本地运行时,一切正常。当应用程序部署到我的服务器时,应用程序本身会加载,但从wcf服务加载数据失败Asp.net silverlight wcf调用在本地工作,但不从远程主机工作,asp.net,silverlight,wcf,silverlight-4.0,Asp.net,Silverlight,Wcf,Silverlight 4.0,我有一个silverlight应用程序,它托管在asp.net web应用程序中。在web应用程序中定义了wcf服务。silverlight使用此服务。 当silverlight应用程序在本地运行时,一切正常。当应用程序部署到我的服务器时,应用程序本身会加载,但从wcf服务加载数据失败 应用程序托管在端口1900上运行的虚拟专用服务器上。端口1900配置为防火墙上的入站和出站流量。当我从服务器内部访问应用程序时,它会工作。从另一台主机访问数据时,通过wcf加载数据失败。听起来确实像是同一个源失败
应用程序托管在端口1900上运行的虚拟专用服务器上。端口1900配置为防火墙上的入站和出站流量。当我从服务器内部访问应用程序时,它会工作。从另一台主机访问数据时,通过wcf加载数据失败。听起来确实像是同一个源失败 检查以验证silverlight.xap文件和wcf终结点都是: -在完全相同的域上(www.mydomain.com!=mydomain.com) -使用完全相同的协议(http/https) -使用完全相同的端口号(示例中为1900)
如果没有,你可以用这个文件来解决它。我认为这篇文章解决了我的问题。