我知道有很多關於/ signalr/hubs文件夾的404錯誤的問題,我讀了所有這些,但沒有一個與我的問題有關。/SignalR /集線器沒有找到
因爲通常我的代碼在本地機器和測試服務器上工作;但相同的代碼在生產服務器上不起作用。這會讓我發瘋,我試圖回收應用程序池,重新啓動IIS或w3svc服務,但沒有幫助。
我的網站是一個安全的網站,我認爲這可能會導致問題,但我找不到任何有關使用SSL運行SignalR的信息。
我的項目是ASP.Net Web窗體(網站),並在Windows Server版本6.0(Build 6002,SP2)上的IIS 7上運行。應用程序池配置爲使用.Net Framework版本4.0.30319運行
P.S:我有另一個運行signalr的https站點,沒有任何問題。所以我很困惑。
編輯:我在同一臺服務器上創建了另一個網站,並從工作服務器複製了工作代碼並嘗試過;結果是一樣的。有關於服務器或IIS的東西(可能是配置)。
解決方案: 這個solution也解決了我的問題。其實我試過這個,但我得到500內部服務器錯誤,並放棄了。無論這個解決方案是什麼,所以我想改變我的問題這個代碼的目的是什麼?爲什麼我的網站在沒有修改的情況下在另一臺服務器上工
ü可以在同一臺主機下運行ASP.NET MVC? – tugberk