Ho un'applicazione ASP.NET 5 MVC6 dietro un server Nginx che funge da proxy inverso. La sua configurazione è:ASP.NET 5 dietro nginx
server {
listen 80;
server_name example.com;
location/{
proxy_pass http://localhost:5000;
client_max_body_size 50M;
proxy_set_header Host $host;
}
}
Stava funzionando molto bene su Linux fino a quando l'ASP.NET 5 RC1. Da quel momento, e su Windows prima, le richieste ai controller MVC 6 non sarebbero riuscite: vedo la risposta ma il browser continua a caricarsi come se la risposta non fosse completa (i file statici sono serviti correttamente). Una richiesta diretta a http://localhost:5000/api/xxx
risponde e si chiude immediatamente.
Ho provato ad aggiungere proxy_buffering off
ma non ha avuto alcun effetto. Sospetto che sia correlato alla modalità Chunked ma non ho trovato nulla di online su questo.
Can You condividere una traccia di rete, aiuterà –