如何为Asp.Net成员资格提供程序配置连接字符串?我必须手动编写它还是Visual Studio中可用的任何工具,我可以在其中指定连接字符串以及用于存储密码的算法?
我读了一篇文章,它指定了此连接字符串:-
<configuration>
<connectionStrings>
<remove name=”LocalSqlServer”/>
<add name="LocalSqlServer" connectionString="Data Source=localhost;Initial Catalog=appservicesdb;Integrated Security=True" providerName="System.Data.SqlClient"/>
</connectionStrings>
</configuration>
这个
LocalSqlServer
名称听起来不太直观。我该如何更改?提前致谢 :)
最佳答案
从您的<membership>
配置部分中引用了它
<membership defaultProvider="SqlMembershipProvider" >
<providers>
<clear/>
<add name="MySqlMembershipProvider"
connectionStringName="LocalSQLServer"
applicationName="MyAppName"
type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</providers>
</membership>
或从代码中初始化
SqlMembershipProvider
的位置开始。据我所知,没有默认值-您(或您已复制的代码示例)必须为其命名。