Özet
ASP.Net, Set-Cookie
IE 10 kullanırken bir başlık geri göndermez . Bunun anlamı, örneğin Form Kimlik Doğrulaması kullanırken IE10 kullanarak bir ASP.Net sitesinde oturum açamazsınız.
Detay
Şu anda eski web uygulamalarımızdan birini IE 10 [Önizleme 2] ile test ediyoruz.
Form Kimlik Doğrulaması kullanarak oturum açmaya çalışırken Set-Cookie
, kullanıcı aracısı IE 10'a aitse yanıtta bir başlık almıyoruz . Bunu boş bir .Net 2 ve .Net 4 sitesi ile denedik.
Buna inanamadığımız / inanamayacağımız için, HTTP'yi takip et isteğini manuel olarak çalıştırdık telnet
- tüm normal araçları kullandıktan sonra - ve aynı yanıtı aldık.
GET http://test.ourdomain.co.uk/ HTTP/1.1
Accept: */*
Host: test.ourdomain.co.uk
User-Agent: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)
Content-Length: 0
Yukarıdaki HTTP isteği Set-Cookie
yanıtta hayır döndürür . Yine de, Kullanıcı-Aracıyı basitçe değiştirirsek Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/6.0)
işe yarıyor!
Bunu başka biri kopyalayabilir mi? Standart olmayan URL modellerini etkileyen bir sorun dışında IE10 tanımlama bilgileriyle ilgili bilinen herhangi bir sorun bulamıyorum.
Düzeltme
Sonra devio bir çözüm ile, orijinal yanıt gönderdiniz, nullptr artık olduğu onayla vardır bunun için düzeltme .
http://support.microsoft.com/kb/2600088
Gelecekte başvurmak için daha kullanışlı olduğu için düzeltmeyi ana soruya yükselttim, ancak lütfen bahsedilen kullanıcılara oy verin.