如何为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
名称听起来不太直观。我该如何改变呢?
提前致谢:)
答案 0 :(得分:8)
它来自您的<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
的地方开始。
据我所知,没有默认值 - 您(或您复制的代码示例)必须将其命名为。