Uygulamamız genelinde System.Web.Helpers.WebGrid
geniş çaplı kullanıyorum ve aslında gayet iyi ve aslında yerel olarak çalışıyor her zaman iyi ya da sunucuda bir self SSL ile çalışıyor ince. Bu yüzden sorunun aslında IIS ile mi yoksa güvenlik duvarı mi yoksa gerçek şebeke mi yoksa düzeltmek için ne yapmam gerektiğini mi bilmiyorum. Tüm tarayıcılarda Sadece sunucuda mvc webgrid kullanarak aralıklı hata alma
[Fiddler]
ReadResponse()
olsun başarısız oldu: Sunucu bu istek için yanıt vermedi. Ben kopyalamak ve onu yükleyecektir bir tarayıcıya doğrudan url yapıştırın ama sürekli F5 vurursam Sonunda belirten bir ileti alacak olursa
krom "Bu web sayfası kullanılamıyor" (Hata 103 ERR_CONNECTION_ABORTED
ile) ya da IE'de "Internet Explorer web sayfasını görüntüleyemiyor".
url http://app.myapp.com/mygrid/9e3b2ae5-cbe1-4a4a-a355-a14f00d26e24?mylayout=true&myid=634982439599769687&readonly=False&search=-&__=634982439708207187&sort=Name&dir=ASC
gibi bir şey, oldukça uzun ve kıvrık ve bu sorun bir SSL sertifikası sunucusunda yüklüyse gitmesini görünüyor ve hiç yerel olarak gerçekleşmez.
Herhangi bir fikrin var mı?
Sunucu tarafı kodunuzda herhangi bir oturum veya diğer paylaşılan değişkenler kullanıyor musunuz? – allu
Genel olarak evet, ancak ızgara denetleyicisi için [SessionState (SessionStateBehavior.ReadOnly)] var, bu nedenle bu salt kılavuz için oturumdan hiçbir şey alınmıyor. – Adam
[SessionState (SessionStateBehavior.ReadOnly)] ayarladıysanız bile kilit, münhasır olmayan (yani başka bir iş parçacığı/istek de yazma erişimi de isteyebilir) olmasına rağmen, oturuma bir kilit alır. Yazma kilidi alan başka istekleriniz varsa, salt okunur isteğiniz süresiz olarak askıya alınabilir ve yazma kilidinin alınması isteği tamamlanıp kilidi serbest bırakmadığı takdirde sorunuzda açıklanan duruma neden olabilir. – allu