-1

WCF 服务用于检索数据和图片。WCF 服务在 localhost 和提供者的 Web 托管上运行良好。但是部署到本地网络中的服务器后的相同服务不允许检索图片,但是数据成功。

所以:WCF 服务数据下载:localhost (ok) web-hosting (winhost.com) (ok) 本地网络中的远程服务器 (ok)

WCF 服务图片下载(字节的二进制数组): localhost (ok) web-hosting (winhost.com) (ok) 本地网络中的远程服务器 (NO!!!!)

所以这很奇怪,因为相同的服务在 winhost.com 提供商的网络托管上完美运行,但拒绝在本地服务器上提供图片!

可能是什么问题?我不知道我应该对 server 2008 做一些配置吗?最后我必须在远程服务器上调试 WCF 服务,但是怎么做呢?

4

2 回答 2

0

答:1)如果您有多个服务参考,请不要忘记为所有这些参考设置约束;在 app.config maxReceivedMessageSize 的配置中。2)要调试服务,只需在 wcf 服务的响应中添加更多详细信息

于 2013-05-08T15:34:14.983 回答
0

控制台客户端大约需要 2 分钟的时间来编写,您可以对其进行设置以确保它输出从服务发送的异常。如果您能够设置这些检查,winform 应用程序将同样出色。关键是,确保服务将异常信息返回给客户端

于 2013-05-08T15:55:49.220 回答