Abbiamo sviluppato un'applicazione Ruby on Rails. Recentemente abbiamo ridistribuito questa applicazione dietro un proxy Apache che utilizza HTTPS.IE sta rivendicando di non riconoscere il testo/javascript tipo MIME
Dal momento che abbiamo fatto questo uno dei nostri utenti viene inviato alla pagina seguente quando si cerca di utilizzare l'applicazione: http://shell.windows.com/fileassoc/mimeassoc.asp?mime=text/javascript, che dice:
MIME Type: text/javascript
Description: UnKnown
Windows does not recognize this MIME type.
Qualcuno sa in quali circostanze sarebbe IE non rivendicare sapere cosa fare con un file text/javascript
? È solo questo utente finora.
Windows 7/IE 8 e XPsp2/IE8
EDIT Aggiunta la risposta completa HTTP che IE barfs su
HTTP/1.1 200 OK
Date: Mon, 24 Oct 2011 00:31:27 GMT
Server: Apache/2.2.3 (CentOS)
X-Powered-By: Phusion Passenger (mod_rails/mod_rack) 3.0.9
ETag: "a6d7d64e3ca943eabc73db920baa7d76"
Cache-Control: max-age=0, private, must-revalidate
X-UA-Compatible: IE=Edge,chrome=1
X-Runtime: 0.003257
Status: 200
Content-Type: text/javascript; charset=utf-8
Connection: close
window.location.href='https://xx.xx.org.au/AED/sessions/new'
è l'utente che accede al url https via ... ci sono messaggi di avviso come ad esempio "caricare alcune risorse non sono garantiti" ... caricati su HTTP, che l'utente può aver cliccato "no" ? – r0ast3d
Solo per i calci, rimuovi tutti i tuoi header tranne "Content-Type". (Puoi usare Fiddler per impostare un punto di interruzione al caricamento e rimuoverli senza modificare la configurazione del tuo sito o del server.) Assicurati che una delle altre intestazioni non stia causando cose da confondersi. Se ciò non funziona, prova a rimuovere la dichiarazione del set di caratteri. –
Brad
Quali barre degli strumenti di IE sono state installate dall'utente? –