WCF服务应用程序+Silverlight客户端网站发布到IIS上的问题
我在VS2010上先新建了一个ASP.net网站承载的Silverlight应用程序(如Login),然后再在解决方案下建了一个WCF应用程序(也就是现在有3个项目了),在Login里面添加了这个新建的WCF服务引用,完成登录。在VS上调试的时候VS开启了两个端口,网站为3312,WCF为6090,实现登录效果(我在WCF应用程序下添加了跨域文件)。
--------------------
以上是场景,我想问的是我把这个网站发布到IIS上后,WCF应用程序怎么发布?因为6090端口没开,所以一直无法访问服务,只能够进入到Silverlight客户端登录界面
[解决办法]
没用过
贴个连接
利用IIS作为宿主 发布你的WCF Service
[解决办法]
这种情况需要将WCF端口号改为80端口以穿透防火墙。
你要是觉得用IP的方式不好,可以直接在服务器端对wcf服务设置域名,并且设置服务器host指向。
这样可以很轻易的使用wcf