Non ho alcune determinate risposte, ma potevo risolvere il problema. Il luogo in questione stava funzionando in .NET 2.0 con la più vecchia versione dello System.Web.Extensions (scripting, JSON e l'altro whatnot). Inoltre stavamo usando il ASP.NET SqlMembershipProvider. Ciò era inoltre su un collegamento di HTTPS (comunque se quello era relativo, non sappiamo).
Nella nostra ricerca abbiamo trovato che girare sopra il rintracciamento via il web.config ha arrestato il problema. Inoltre, using Charles guardare che cosa stava accadendo dal cliente a distanza è sembrato arrestare il problema. Sulla base di questo abbiamo calcolato che era più probabile un'edizione laterale del cliente. L'edizione Firefox mai incastrato o il bicromato di potassio e noi potevano trovare altri con le edizioni in cui Internet Explorer non stava trasmettendo i biscotti o non stava avendo problemi con le situazioni di comunicazione del biscotto in particolare. Sapendo che un cambiamento sull'assistente (che permette al rintracciamento) arresterebbe il ritardo lungo dall'avvenimento, ragione per cui qualcosa nella comunicazione fra il luogo ed i browser dello IE era il problema.
Riparare quello funzionato per noi:
Abbiamo aggiornato il web.config ed il luogo per utilizzare 3.5 del gruppo della sezione di system.web.extensions nei configSections, abbiamo aggiornato le assemblee, httpHandlers, httpModules ed abbiamo aggiunto nello system.codedom, sezioni di system.webServer. Recompiled il luogo ed abbiamo reimpiegato il codice all'assistente ed il problema da allora è stato risolto.
Ritengo sospetto che l'aggiunta dello system.codedom e dello system.webServer era importante. Using le più nuove assemblee anche può svolgere un ruolo.
Grazie,
John