2009-06-07 5 views
0

Cet outil est censé configurer les utilisateurs et les rôles etc., mais lorsque je l'utilise sur un nouveau site Web, avec une nouvelle base de données aspnetdb, il ajoute un enregistrement à le tableau aspnet_Applications avec les champs ApplicationName et LoweredApplicationName définis sur /. Je pense que cela aurait plus de sens s'il utilisait réellement le nom de l'application, c'est-à-dire le nom du site Web. Puis-je changer en toute sécurité le nom de l'application? Y a-t-il une meilleure façon de configurer ces choses?Spécifier ApplicationName lors de l'utilisation de l'outil d'administration de site Web ASP.NET

Répondre

1

Si vous modifiez le nom de l'application dans la base de données, vous devez également mettre à jour votre fichier web.config pour refléter la modification.

Partout vous voyez quelque chose comme:

<add name="MySqlMembershipProvider" connectionStringName="SiteDB" applicationName="/" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" enablePasswordReset="true" requiresQuestionAndAnswer="true"/> 

votre besoin de mettre à jour l'attribut applicationName: applicationName = "/" avec applicationName = "votre nom d'application"

Questions connexes