【问题标题】:Problem in deployment of wcf service using localhost in service url在服务 url 中使用 localhost 部署 wcf 服务的问题
【发布时间】:2010-02-02 20:12:20
【问题描述】:

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

我的另一个与此相关的问题是我必须在 url 或 localhost 中使用 servername 部署服务吗?最好的方法是什么?

【问题讨论】:

    标签: wcf c#-3.0


    【解决方案1】:

    更改配置文件中的 URL 以指向实际服务器。这就是您需要做的所有事情。

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

    【讨论】:

    • 我正在尝试通过 mozilla 或 IE 从另一台机器访问 WCF 服务中的方法,使用 url "servername:portnumber....." 我没有创建任何客户端。跨度>
    • 好的,但即使您使用浏览器测试服务是否启动,您也需要输入正确的服务器名称,而不是 localhost。
    猜你喜欢
    • 1970-01-01
    • 2011-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多