0

我正在尝试集成Membership提供程序类来处理桌面应用程序中的角色和身份验证。我已经reg_sql针对数据库运行以创建必要的过程和表。在我的app config中,我添加了应用程序服务连接字符串以指向我必要的数据库

<add name="ApplicationServices"
     connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=mydatabase;User ID=user;Password=password"
     providerName="System.Data.SqlClient" />

我正在调试应用程序,当我调用 时,我返回了成功状态,但是当我检查数据库时, or表Membership.CreateUser()中没有记录。但是,当我尝试使用相同的详细信息重新注册用户时,我会收到重复的 userName 状态。因此记录必须存在于某处?usermembership

如何配置 Membership 类以指向我定义的数据库?

提前致谢

编辑这是我的整个应用程序配置

    <?xml version="1.0"?>
<configuration>
    <configSections>
    </configSections>
    <connectionStrings>
      <add name="ApplicationServices"
         connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=mydatabase;User ID=user;Password=password"
         providerName="System.Data.SqlClient" />

        <add name="CODS.Properties.Settings.CODSConnectionString" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=CODS;User ID=user;Password=password" providerName="System.Data.SqlClient"/>
    </connectionStrings>
<startup><supportedRuntime version="v2.0.50727"/></startup>



</configuration>
4

0 回答 0