此工具应该配置用户和角色等,但当我在新网站上使用它时,使用新的 aspnetdb 数据库,它会向aspnet_Applications
添加记录将ApplicationName
和LoweredApplicationName
字段设置为/
的表格。我认为如果实际使用应用程序名称(即网站名称)会更有意义。我可以安全地更改应用程序名称吗?有没有更好的方法来配置这些东西?
答案 0 :(得分:1)
如果您确实更改了数据库中的应用程序名称 - 您还需要更新web.config文件以反映更改。
你到处都可以看到:
<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"/>
您需要更新applicationName属性:applicationName =“/”,其中applicationName =“您的应用名称”