0
我已經在ubuntu上將Asp.Net Core 2網站與Nginx一起部署爲反向代理。該網站的作品,但SignalR沒有。在IIS-Express中本地同樣構建工作。在日誌中獲取跟蹤錯誤, 通過發送204響應來終止長輪詢連接。Asp.Net Core 2 SignalR Ubuntu Xamarin Android
繼nginx的配置,我使用,
server {
listen 80;
location/{
proxy_pass http://localhost:5000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection keep-alive;
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
我訪問來自Xamarin的Android服務器。 可能是什麼問題?任何幫助都會很棒。提前致謝。
嘗試'proxy_set_header連接「升級」'; –
謝謝。如果我這樣做,我的POST-API不起作用。我會盡力而爲。 –
您可能需要它在一個特定的URL位置,而不是整個'/' –