在我的应用程序(ASP.NET WebForms 4.5)中,我使用了自定义成员资格提供程序和具有自定义成员资格方案的 MSSQL 数据库。创建新用户时,我只需调用
dc.Users.Add(newUser);
在MembershipUser CreateUser
成员资格提供程序内的方法中,然后返回从接收到的数据构造的新 MembershipUser 实例。(dc
是我的数据上下文)
现在,我根据本教程添加了对 OAuth 的支持。问题是,它将新创建的用户的 OAuth 令牌存储到自动创建的数据库 DefaultConnection 中,而不是我自己的数据库中。我不喜欢这种行为。如何告诉 OAuth 将令牌存储到我自己的数据库中?