通过WCF提供图片并不总是有效

时间:2016-08-17 08:08:06

标签: c# wcf

我根据本教程通过WCF提供图片: https://delog.wordpress.com/2013/07/19/serving-static-web-content-using-wcf/

它适用于localhost,但并不总是适用于生产:www.findacruise.net

Chrome会显示以下错误:
http://79.143.179.248:8005/wwwservice/content/2//su52ch15.zhz.jpg无法加载资源:net :: ERR_CONNECTION_TIMED_OUT

在同一台笔记本电脑上,它在家工作,但在工作场所不起作用。所以我猜它与WCF服务本身没有任何关系。可能是"同源政策"问题?

谢谢!

1 个答案:

答案 0 :(得分:2)

正如评论中所讨论的,问题似乎是您将家庭浏览器的IP地址和您的网站列入白名单。

但是,正如所讨论的那样,您还需要将互联网白名单(或更明智地,完全删除白名单阻止)列入白名单

Telnet是诊断这些问题的有用工具,因为它完全删除了HTTP层,让您专注于底层网络问题。

请注意 - 我建议您阅读OSI Model网络 - 它定义了从物理传输层(如光缆)到应用层(如HTTP)的7层,它提供了有用的心理思考这样的问题的模型。始终尝试将问题隔离到最低级别:)