App_Browsers-definitions-Datei für den IE 11

Dies ist der user agent für Internet Explorer 11 unter Windows 8.1 (Preview)

 Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; Touch; rv:11.0) like Gecko

Ich bin auf der Suche nach einem .browser-Datei, die entweder für den Ordner App_Browsers in meiner Anwendung, oder c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\Browsers richtig erkennt IE11.

Da der user-agent geändert, die die Zeichenfolge "MSIE", wie dies IE10 user-agent

 Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0; Touch)

Habe ich versucht über 100 Variationen ohne Erfolg.

  • Warum brauchen Sie eine .browser Datei? Browser-sniffing ist berüchtigt für das brechen Dinge, und .Geht gar Net mehr berüchtigt für die erste browser-sniffing schlecht (es war der ganze Grund änderten wir den UA-string in der Oper, als wir dort gearbeitet, als es erkannt Opera 10 Opera 1). Wenn Sie möchten, verwenden Sie den browser-sniffing, wahrscheinlich gibt es einen anderen Weg.
  • Ein Grund könnte sein, dass .NETTO legt fest, was für ein client durch die Erkennung der browser. Wenn IIS nicht erkennt, IE11, ist es nicht erlaubt, die Session-Cookies für ein.
InformationsquelleAutor ericdc | 2013-07-02
Schreibe einen Kommentar