0
나는 리버스 프록시로 Nginx와 우분투에 Asp.Net 코어 2 웹 사이트를 배포했습니다. 웹 사이트는 작동하지만 SignalR은 작동하지 않습니다. 동일한 빌드가 IIS-Express에서 로컬로 작동합니다. 로그에서 다음 오류 가져 오기 204 응답을 보내 긴 폴링 연결을 종료합니다. 내가 사용하고Asp.Net 코어 2 SignalR 우분투 Xamarin 안드로이드
다음의 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;
}
}
나는 자 마린 안드로이드에서 서버에 액세스하고 있습니다. 무엇이 문제 일 수 있습니까? 어떤 도움이라도 좋을 것입니다. 미리 감사드립니다.
'proxy_set_header 연결 "업그레이드"'보십시오; –
감사합니다. 이렇게하면 내 POST-API가 작동하지 않습니다. 나는 다시 시도 할 것이다. –
'/' –