0
私はリバースプロキシとしてNginxを使ってubuntuにAsp.Net Core 2ウェブサイトを展開しました。ウェブサイトは動作しますが、SignalRは動作しません。同じビルド作業はIIS-Expressでローカルに行われます。ログに次のエラーが発生しました。 204応答を送信してロングポーリング接続を終了しています。私はXamarinのAndroidからサーバーにアクセスしていますが、私が使用していますnginxの設定、Asp.Net Core 2 SignalR Ubuntu Xamarin Android
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;
}
}
後
。 問題は何ですか?どんな助けも素晴らしいだろう。前もって感謝します。
が '' proxy_set_header接続 "アップグレード" してください必要があり、追加のパスを追加するには、config変更する必要があります。 –
ありがとうございます。私がこれを行うと、私のPOST-APIは動作しません。私はもう一度やり直します。 –
'/' –