Ho scritto codice ASP.NET (4.0) che imposta Response.StatusCode su 400 se i dati inviati al server sono validi.
Inserisco informazioni utili nel corpo della risposta nel formato richiesto dalla richiesta di intestazione. ad esempio un messaggio html che dice "Il campo data è richiesto ...".In IIS7.5 quale modulo rimuove il corpo di una 400 Bad Request
In IIS7 (7.5.7600) su Windows 7 ottengo la risposta HTML corretta al browser.
In IIS7 (7.5.6000) su Windows 2008 non riesco a recuperare il corpo html, ma solo un corpo di testo con "Richiesta non valida" come contenuto.
Qualcuno può indicarmi come cambio la configurazione del server 2008 per restituire il corpo.
Oppure c'è una differenza tra queste versioni di IIS?
Forse un modulo in Machine.config?
Ad esempio, so (e ho dovuto aggirare) che il modulo FormsAuthentication cambia un 401 a un 302 anche se non lo si desidera. Può esserci un modulo che interrompe il contenuto di 400 inviati.
TIA.
Grazie mille, amico :-) ho sprecato un giorno senza correttamente ** ** Stackoverflowing la problema. –