【问题标题】:Silverlight WCF Service, Object MovedSilverlight WCF 服务,对象已移动
【发布时间】:2010-12-02 18:25:36
【问题描述】:

我有一个 Silverlight 应用程序,它通过 Silverlight WCF 服务获取数据,并且该服务以前可以正常运行。我对应用程序进行了一些命名空间和程序集名称更改,现在每当我尝试访问 wcf 服务时,都会在 fiddler 中收到以下 302 错误。

HTTP/1.1 302 找到服务器:
Microsoft-IIS/5.1 日期:9 月 30 日,星期三
2009 年 18:26:52 GMT X-Powered-By:
ASP.NET X-AspNet-版本:2.0.50727
位置:
/PayrollViewFlow/Service/(S(axlnnazmux31bt55famtfvab))/PayrollDataService.svc
缓存控制:私有内容类型:
文本/html;字符集=utf-8
内容长度:202

<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="%2fPayrollViewFlow%2fService%2f(S(axlnnazmux31bt55famtfvab))%2fPayrollDataService.svc">here</a>.</h2>
</body></html>

位置和移动到的位置似乎是相同的。有人遇到过这种情况吗?

【问题讨论】:

    标签: asp.net wcf silverlight


    【解决方案1】:

    可能是您没有在所有地方更改命名空间,因此现在出现了不一致。检查的地方是:

    • svc 文件
    • 生成的代理
    • 配置文件
    • WCF 合同

    你总是可以搜索旧的命名空间,看看它是否还在使用

    【讨论】:

    • 我试过这样做,一切似乎都很好。我恢复到以前的版本并重新命名了所有重命名,没有任何问题。一定是配置不正确。
    • SoapUI 是一个很棒的测试工具
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多