配置OAuth创建DefaultConnection数据库

时间:2013-04-02 09:38:35

标签: c# asp.net database oauth asp.net-membership

在我的应用程序(ASP.NET WebForms 4.5)中,我使用自定义成员资格提供程序和MSSQL数据库以及自定义成员资格方案。创建新用户时,我只需调用

dc.Users.Add(newUser);

在成员资格提供程序内的MembershipUser CreateUser方法中,然后返回一个由接收数据构造的新的MembershipUser实例。 (dc是我的DataContext)

现在,我根据this教程添加了对OAuth的支持。问题是,它存储新创建的用户' OAuth令牌自动创建数据库DefaultConnection,而不是我自己的数据库。我不喜欢这种行为。如何告诉OAuth将令牌存储到我自己的数据库中?

1 个答案:

答案 0 :(得分:2)

设置

OpenAuth.ConnectionString
在web.config中我的connectionString名称注册后,在Global.asax中

解决了这个问题。