我根据本教程通过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服务本身没有任何关系。可能是"同源政策"问题?
谢谢!
答案 0 :(得分:2)
正如评论中所讨论的,问题似乎是您将家庭浏览器的IP地址和您的网站列入白名单。
但是,正如所讨论的那样,您还需要将互联网白名单(或更明智地,完全删除白名单阻止)列入白名单
Telnet是诊断这些问题的有用工具,因为它完全删除了HTTP层,让您专注于底层网络问题。
请注意 - 我建议您阅读OSI Model网络 - 它定义了从物理传输层(如光缆)到应用层(如HTTP)的7层,它提供了有用的心理思考这样的问题的模型。始终尝试将问题隔离到最低级别:)