2014-11-16 100 views
0

我試圖通過HTTPS使用Websocket。或者即使沒有HTTPS也可以獲得Websocket握手和連接,但沒有成功。通過HTTPS的WebSocket

我正在使用Windows 8.1 Pro並安裝了Websocket協議。 我使用自簽名證書在IIS中創建了一個Web應用程序。

當我運行我的網站並調用connect websocket函數時,我在網絡選項卡 - > Websocket下的chrome開發工具中收到404錯誤。

我寫的FQDN中的鏈接,如WS連接://fqdc/page.ashx 我也試過:WS://localhost/page.ashx

任何人都可以提出一些知道我做錯了嗎?

回答

0

它已經解決了,我加

的httpRuntime targetFramework =「4.5

的System.Web標籤

和它的工作。

我的身影它在查看事件查看器時出去了。

+0

無與倫比的報價。並請解釋爲什麼這項工作? 「httpruntimetargetframework」是什麼意思?你在事件查看器中找到什麼? – soubunmei

+0

因爲該項目是在.NET 4.5.1中編譯的,所以我收到了一條與之相關的消息。 – chen

0

如果您使用的是自簽名證書,則必須將其用於頁面,並通過HTTPS訪問,因此瀏覽器將提示用戶接受證書。

+0

OP說我們得到404,這是不同於證書失敗。 – soubunmei