2

我使用来自 ASP.NET 4.5 Web 窗体站点的默认模板创建了一个项目,并将我的 MembershipProvider 设置为 MySQLMembershipProvider,但 OAuth 使用 App_Data 文件夹中名为 DefaultConnection.mdf 的另一个存储。

如何为我的 OAuth 使用与默认会员资格相同的数据库?

我以前从未使用过 OAuth,那么是否有 MySQL 提供程序甚至 EF 提供程序,或者有没有办法使用已经为我的应用程序定义的默认 ADO.NET 提供程序?

ps:我所知道的关于 ASP.NET 的一切都来自“Pro ASP.NET 4 in C# 2010”,那里没有关于 OAuth 的任何东西 kkk。

4

1 回答 1

1

找到了答案...

刚刚在我的数据库中创建了两个必需的表:UserOpenAuthAccounts 和 UsersOpenAuthData。

我的默认 ConnectionString 曾经被命名为 AppConnection,然后我将其重命名为 DefaultConnection,然后一切正常。

很高兴知道我们可以在哪里更改 OpenAuth ConnectionString 名称而不是默认的 ConnectionString 名称。

于 2013-01-15T20:40:24.420 回答