在服务URL中使用localhost部署wcf服务的问题

时间:2010-02-02 11:51:42

标签: wcf c#-3.0

我已经在服务器上创建并部署了wcf服务作为windows服务,app.config中的url为“http://localhost:portnumber/ ....”我从客户机的浏览器访问这个wcf服务(客户端机器)与服务器不同)使用url“http://servername:portnumber/ ......”但我无法访问它,因为似乎我的客户端请求被重定向到localhost而不是服务器。任何人都可以帮我解决这个问题吗?

我的另一个问题是,我是否必须在url中使用servername部署服务,或者localhost是可以的,最好的方法是什么?

1 个答案:

答案 0 :(得分:1)

更改配置文件中的URL以指向实际的服务器。这就是你需要做的一切。

localhost是他们的本地计算机,或者当您正在开发您的本地计算机时,这就是它在开发中工作的原因。