3 votes

Où puis-je signaler un problème avec le fichier ASP.NET Browsers?

En travaillant avec une application ASP.NET sur Chrome pour Android, j'ai découvert que Request.Browser.Cookies renvoie False pour ce navigateur (malgré le support des cookies par le navigateur). D'après ce que j'ai lu, cela indique un problème avec la base de données que ASP.NET utilise pour rechercher des informations sur différents UserAgents. Le fait qu'il renvoie False signifie que la base de données est soit en train de manquer Chrome pour Android, soit contient des données invalides à ce sujet.

Quel est l'endroit approprié pour signaler des problèmes d'IIS comme celui-ci?

5voto

Wesley Points 32020

Bienvenue dans le merveilleux monde du signalement de bogues sur un produit Microsoft. J'espère que vous ne luttez pas avec l'abus de substances, et si c'est le cas, veuillez contacter votre parrain avant de continuer à lire.

Microsoft Connect est un moyen de communiquer avec les équipes produits de divers titres Microsoft. Cependant, IIS ne semble pas accepter les rapports de bogues.

Les forums IIS.net sont un endroit où, apparemment, si vous avez de la chance et que les marées sont justes, votre rapport de bogue pourrait être vu par un employé Microsoft. Voyez cet exemple.

Ce que vous pourriez faire est de rechercher les coordonnées de l'un des évangélistes produits pour IIS (j'en ai trouvé un jusqu'à présent, mais je ne posterai pas ses informations ici) et d'envoyer un email/tweet/signaux de fumée concernant votre préoccupation. Les évangélistes avec lesquels j'ai traité sont des personnes plutôt sympas et s'efforceront de transmettre vos commentaires aux bonnes personnes. Cela n'est cependant pas une garantie.

Une autre option est le site principal de support Microsoft et de chercher des moyens de contacter Microsoft concernant le produit. Vous pouvez ensuite vous plonger dans la famille IIS.

Vous voudrez peut-être également vous rendre sur la page de feedback Microsoft Connect et demander un programme IIS Connect.

Si à ce stade vous en êtes arrivé à la conclusion que vous aurez du mal à signaler directement un bogue IIS - vous avez raison. Rappelez-vous, la première étape de la guérison est de reconnaître qu'il y a un problème. Apparemment, Microsoft ne veut pas reconnaître les problèmes avec IIS... ?

2voto

Cybis Points 5062

ASP.NET utilise une série de fichiers de configuration pour déterminer (en fonction des chaînes d'agent d'utilisateur http) les capacités du navigateur. Il s'agit d'une fonctionnalité d'ASP.NET (et non de IIS). Vous pouvez généralement trouver ces fichiers ici : %SystemRoot%\Microsoft.NET\Framework\version\CONFIG\Browsers

En tant que tel, ce billet serait probablement mieux placé sur StackOverflow.

La détection des capacités du navigateur côté serveur est l'une des plus difficiles à maintenir. Littéralement, dès que ces fichiers de configuration des capacités du navigateur sont générés, ils sont obsolètes. Donc, même si vous les téléchargiez quotidiennement, vous seriez constamment obsolète.

Pour réaliser une détection de capacités du navigateur vraiment précise, votre meilleur choix sera d'utiliser la détection des fonctionnalités du navigateur côté client (comme Modernizr). Cela sera proche de 100% précis. Vous ne pouvez simplement pas vous fier à une solution côté serveur dans ce cas. -Chris

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X