zoukankan      html  css  js  c++  java
  • 一次神奇的WCF的404错误解决

    现象:浏览器中可以访问元数据,但是运行的时候却报404的异常,说目标地址找不到。

    折腾了一下午。

    引用服务后config中的client的address是这样的http://host/aspx/Services/app.svc/aspx/Services/app.svc

    我理所当然的把地址改成了http://host/aspx/Services/app.svc

    因为引用元数据的时候也是用http://host/aspx/Services/app.svc这个地址。

    我坚信,能引用元数据,服务端就没问题。

    我写了一个console程序,用默认的http://host/aspx/Services/app.svc/aspx/Services/app.svc地址通了。

    服务端由于环境复杂,自己看不到服务器,我只知道我的站点是一个子站点,且这个子站点的config中没有配置<host><baseaddress /></host>,没有配基地址,且<service>中的地址也是相对地址/aspx/Services/app.svc。只有这样服务端才正常。(很奇怪)

    所以引用服务后生成的客户端地址也很奇怪。

    坚信能引用元数据,服务端就没问题就OK

  • 相关阅读:
    day01--计算机硬件基础笔记
    22 Jun 18 Django,ORM
    21 Jun 18 Django,ORM
    20 Jun 18 复习, mysql
    20 Jun 18 Django,ORM
    19 Jun 18 复习, 正则表达式
    19 Jun 18 Django
    15 Jun 18 复习, shutil模块
    15 Jun 18 Django
    14 Jun 18 复习, form表单
  • 原文地址:https://www.cnblogs.com/langu/p/4469399.html
Copyright © 2011-2022 走看看