我正在尝试集成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 状态。因此记录必须存在于某处?user
membership
如何配置 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>