如何为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的位置开始。

据我所知,没有默认值-您(或您已复制的代码示例)必须为其命名。

10-05 22:27