2010-02-02 128 views
1

我已经在服务器上创建并部署了wcf服务作为windows服务,其中app.config中的url为“http://localhost:portnumber/ ....”我正在访问此wcf服务客户机的浏览器(客户机与服务器不同)使用url“http://servername:portnumber/ ......”,但我无法访问它,因为它似乎将我的客户机请求重定向到本地主机而不是服务器。有谁能帮我解决这个问题吗?在服务中使用本地主机部署wcf服务的问题url

我与此有关的另一个问题是我必须使用服务器名称在url或localhost中部署服务是好的,什么是最好的方法?

回答

1

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

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

+0

我想通过使用url“http:// servername:portnumber/.....”的mozilla或IE从另一台机器访问WCF服务中的方法我没有创建任何客户端。 – Dhananjay 2010-02-03 09:07:40

+0

好的,但即使您使用浏览器来测试服务已启动,您需要输入正确的服务器名称,而不是本地主机。 – blowdart 2010-02-03 14:03:34