2016-08-17 29 views
0

我服務的圖片通過WCF:
http://79.143.179.248:8005/wwwservice/content/2//su52ch15.zhz.jpg加載資源失敗:net :: ERR_CONNECTION_TIMED_OUT服務的圖片按照本教程並不總是工作

在同一檯筆記本電腦上,它在家中工作,但在工作場所不起作用。所以我猜測它與WCF服務本身沒有任何關係。可能是「同源的政策」問題?

謝謝!

+1

這不可能是同源策略 - 不會影響圖像,錯誤消息會不同,並且不會一致地工作。這是一個網絡問題 - 服務器響應時間太長。嘗試telnet到該服務器 - 這將只測試TCP層和下面的telnet 79.143.179.248 8005 - 注意,telnet失敗,所以我認爲有問題。它有時*在生產中工作或者*總是在生產中工作? –

+0

你在服務器上使用的是什麼版本的Asp.net和IIS?這可能與您的服務器IIS設置有關。 – Benjamin

+0

是在數據庫中保存的圖片還是隻在os文件中? – BugFinder

回答

2

正如評論中所述,問題似乎在於您將家庭瀏覽器的IP地址和您的網站列入了白名單。

然而,所討論的,還需要加入白名單在互聯網上大(或者,更理智,刪除白名單完全阻塞),以

Telnet是用來診斷這些各種各樣的問題,因爲它消除了一個有用的工具完整的HTTP層,讓我們專注於底層網絡問題。

請注意 - 我建議你閱讀網絡的OSI Model - 它定義了7層從物理傳輸層(如光纖電纜)到應用層(如HTTP),爲應用層提供了一個有用的思維模型關於這樣的問題。總是嘗試並將問題隔離到它所體現的最低級別:)