App_Browsers fichier de définition pour IE 11

C'est l'agent de l'utilisateur pour IE 11 sur Windows 8.1 (Extrait)

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

Je suis à la recherche d'un .navigateur de fichier pour le App_Browsers dossier dans mon application ou c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\Browsers détecter correctement IE11.

Depuis l'agent de l'utilisateur changé de contenant "MSIE" comme ce IE10 agent utilisateur

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

J'ai tenté d'environ 100 variations, sans succès.

Pourquoi avez-vous besoin d'une .navigateur de fichier? Browser sniffing est notoire pour briser les choses, et .Net est encore plus notoire pour arriver browser sniffing mal (c'était la raison pour laquelle nous avons changé la chaîne de l'agent utilisateur à l'Opéra, lorsque nous avons travaillé là-bas, comme il a détecté de l'Opéra de 10 comme Opera 1). Si vous souhaitez utiliser la détection de browser, il est probable qu'une autre façon.
Une raison peut être que .NET détermine ce qui fonctionne pour un client en détectant le navigateur. Lorsque IIS ne reconnaît pas IE11, il n'est pas autoriser les Cookies de Session pour un.

OriginalL'auteur ericdc | 2013-07-02