MVC 4 oauth - 自定义数据存储区

时间:2013-08-15 10:16:08

标签: asp.net-mvc asp.net-mvc-4 azure oauth

我正在尝试在ASP.NET MVC 4中使用内置的OpenAuth设置 - 我觉得我必须遗漏一些东西。

没有意识到,默认角色提供商似乎偷偷摸摸地创建了&利用本地SQL成员资格数据库。

这感觉就像一个绝对疯狂的决定 - 因为我认为任何需要用户登录功能的网站都可能拥有自己的数据库配置。

我的问题 - 是否有公共界面或我可以覆盖/ DI提供不同的存储机制?

我希望将Azure表存储用于我的用户帐户 - 而且似乎无法从WebSecurity类中取消此实现 - 这需要配置SQL数据库。

任何指导都将不胜感激。

1 个答案:

答案 0 :(得分:0)

您可以通过编辑连接字符串在Web.config中配置DataStore。