C# WCF silverlight应用程序无法从WAN访问
我们在Silverlight/C#/WCF中开发了一个应用程序。 用于我们的服务,定制绑定。 该服务使用TCP协议实现双工CRUD方法之外的方法 由于网络的原因,拥有我们的端点URL:net。tcp://localhost:4502/Aplicacao/ncServico.svc" 一切都在80端口的内部网上工作。 现在,端口8080 NAT路由器和配置IIS到端口8080,我们想从另一个网络访问应用程序 在测试中,我们使用的是3G调制解调器;在浏览器中键入::8080/Aplication/ 我们到达了应用程序的主屏幕,但应用程序没有调用服务。 我可以在应用程序上看到服务的WSDL,但看不到服务 理解:没有错误,只是外部网络的应用程序找不到服务 我在inetpub\wwwroot中有以下文件:clientaccesspolicy.xml和crossdomain.xml 我现在看到,即使在intranet中,在发布的应用程序和端口8080中也找不到服务。WSDL正常打开 有人知道如何解决这个问题吗C# WCF silverlight应用程序无法从WAN访问,c#,wcf,silverlight,tcp,C#,Wcf,Silverlight,Tcp,我们在Silverlight/C#/WCF中开发了一个应用程序。 用于我们的服务,定制绑定。 该服务使用TCP协议实现双工CRUD方法之外的方法 由于网络的原因,拥有我们的端点URL:net。tcp://localhost:4502/Aplicacao/ncServico.svc" 一切都在80端口的内部网上工作。 现在,端口8080 NAT路由器和配置IIS到端口8080,我们想从另一个网络访问应用程序 在测试中,我们使用的是3G调制解调器;在浏览器中键入::8080/Aplication/
谢谢您是否配置/检查了防火墙?是的,我已使用以下规则配置了防火墙:HTTP:Entry-端口8080 SILVERLIGHT:Entry-端口4502-4534我现在看到,即使在内部网服务中,在发布的应用程序和端口8080中也找不到。WSDL正常打开!