c# - 使用 Membership.CreateUser 时数据保存在哪里?

标签 c# asp.net-mvc security asp.net-mvc-3

我正在开发 .NET MVC 3 razor 站点,我想知道使用 Membership.CreateUser 时数据保存在哪里?

关于http://msdn.microsoft.com/en-us/library/d8t4h2es.aspx它说:

CreateUser adds a new user to the data store and returns a MembershipUser object for the newly created user.

那是哪个数据存储?应用程序数据中的本地 .sdf 文件没有任何用户凭据表?

也请随时提供一些好的链接来帮助我了解 .NET MVC3 安全模型。

最佳答案

默认情况下,它使用 App_Data 中的存储来创建 ASPNETDB.mdf 文件,至少在 Web 表单中是这样。除了自动创建数据库部分之外,MVC 的行为是相同的。您可以使用 aspnet_regiis 工具在任何 SQL 数据库中生成所需的表,或者推出您自己的提供程序,并更新 <system.web><membership> 中的成员(member)注册。元素就像您在网络表单中所做的那样..

关于c# - 使用 Membership.CreateUser 时数据保存在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6477954/

相关文章:

c# - C# 中的 getter 和 setter 有哪些更好的替代方法?

c# - Blazor - 如何动态创建组件

c# - 在文本框值更改时更改背景颜色

c# - 检查 Linq where 子句中是否为 Null

ios - 使用黑客永远无法访问的字符串/文本编译/提交 iOS 应用程序

c++ - 有没有一种安全的方法可以在 C++ 中执行来自用户/客户端的代码?

c# - aspx页面继承抽象类

asp.net-mvc - 发现 IIS/IIS Express 中配置的 HTTPS 端口?

asp.net-mvc - MVC DLL 版本 2.0.0.0 : where can I get it from?

security - 在 web.xml 之外定义一个 <security-constraint>(例如,服务器范围)