2010-11-28 19 views
7

J'ai converti mon site Web de la version 3.5 à la version 4.0 et maintenant dans IIS - ma gestion des membres a disparu (utilisateurs .NET), où puis-je les gérer?Impossible de voir les utilisateurs .NET dans IIS dans .NET 4

Merci!

+4

Ceci est une copie de [Connexion échoue après la mise à niveau vers ASP.net 4.0 à partir de la 3.5] (http://stackoverflow.com/questions/2739196/login-fails-after-upgrade-to-asp-net-4- 0-à partir de 3-5). Réponse courte: l'algorithme de hachage a changé en 4.0, vous devez mettre '' dans votre fichier 'web.config' pour utiliser l'ancien algorithme. –

+0

Je n'ai pas de problèmes de connexion. J'ai des problèmes de gestion, car l'icône des utilisateurs .NET est manquante dans le IIS – Himberjack

+0

@oshafran, je vois une icône '.NET Users' dans le volet principal du gestionnaire IIS7 quand je sélectionne le 'Site Web par défaut'. Où le cherchez-vous? –

Répondre

7

Il se peut que ce soit le même problème que décrit here. Fondamentalement, IIS ne prend pas (encore) en charge la gestion des utilisateurs et des rôles si vous définissez le pool d'applications sur .NET 4. Vous devez basculer vers un pool d'applications .NET 2.0 et désactiver l'attribut targetframework 4.0 dans votre web.config pour gérer les utilisateurs. Une fois la gestion des utilisateurs dans IIS terminée, vous pouvez revenir aux paramètres du pool et de la cible.

+1

+1 - C'est tout. –