问题标签 [simplemembership]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
140 浏览

asp.net-mvc-4 - SimpleMembershipProvider 创建奇怪的表名

因此,当表名类似于“webpages_UsersInRoles”时,我真的不在乎 SimpleMemberProvider 创建的表名。 但是,当它创建名称为“DOMAIN\user.webpages_UsersInRoles”的表时,我确实遇到了问题。

我骗你不是这正在发生。有谁知道这是什么原因造成的??

背景信息:我正在使用带有 Visual Studio 2012 的 IIS Express。这个特定的项目使用 EF5 和 MVC4 并启用了迁移。

当我通过以下方式启动网络应用程序时,正在创建 SimpleMembership 表

WebSecurity.InitializeDatabaseConnection("DefaultConnection", "UserProfile", "UserId", "UserName", autoCreateTables: true);

InitializeSimpleMembershipAttributeMVC4 给你的默认值内。

我希望这是足够的信息,但如果没有让我知道,我可以提供。

0 投票
3 回答
1913 浏览

c# - 将项目添加到列表

我可能在做一些愚蠢的事情,但不知道是什么。我正在尝试修改 ASP.NET MVC 4 中的简单成员资格功能。我稍微修改了模板附带的 RegisterModel,并添加了一个类别列表,如下所示:

然后在帐户控制器中,我尝试将一个项目添加到此列表中,但出现“ Object reference not set to an instance of an object.”错误:

任何想法为什么?

0 投票
2 回答
15938 浏览

asp.net-mvc - 在 MVC 4 中更改密码

我正在构建 ASP.NET MVC 4 应用程序。我使用 Simple Membership 提供程序来管理系统内的身份验证和授权。在这种方法中更改密码的方法是什么。我找到了一个 ChangePassword 方法,它需要三个参数,包括原始密码,来操作。

有没有其他方法可以在不知道原始密码的情况下覆盖/更改用户的密码?

0 投票
1 回答
1074 浏览

asp.net - SimpleMembership Sql 脚本

我知道 SimpleMembership 将自动创建身份验证所需的表,但我更愿意在运行应用程序时以外的某个时间运行 sql 脚本。是否有 SimpleMembership 脚本的下载页面?

0 投票
1 回答
283 浏览

asp.net-mvc-4 - 实体框架迁移,mvc4 之外的域,SimpleMembership

我喜欢在 MVC4 之外拥有域。因此,我的迁移文件夹位于域项目中。

和其他人一样,我想使用以下方法播种由网络安全创建的表:http: //odetocode.com/Blogs/scott/archive/2012/08/31/seeding-membership-amp-roles-in-asp-net-mvc -4.aspx

SimpleMembershipProvider 创建的表不会暴露给我的 dbContext 并且播种这些表的唯一方法是使用链接中的代码。显然,这段代码在我的域项目中不起作用。

使用迁移时在 MVC4 之外拥有域项目是否意味着我不能再使用 SimpleMembershipProvider?或者有没有一种巧妙的方式将这三件事结合在一起?

抱歉,当我刚搬到 MVC4 时,这是一个有点愚蠢的问题。谢谢

0 投票
1 回答
235 浏览

asp.net-mvc-4 - 为 SimpleMembership 设置密码规范

查看 MVC4 模板,我很难找到的一件事是在哪里指定(如果可以的话)密码要求。主要是我想删除非字母字符的要求。

这是可以做的SimpleMembership吗?

编辑:

(您可以申请哪些规格SimpleMembership?)

0 投票
1 回答
501 浏览

asp.net - 为什么 HttpContext 在 WindowsForms 中使用 SimpleMembership 为空?

我在我的 ASP.NET MVC4 应用程序中实现了一个简单的成员资格。但现在我需要实现用户的创建并验证其中的登录。

所以我开始将我最近项目的一些代码复制到这里。例如,这是崩溃的部分

错误说:

你调用的对象是空的。参数名称:httpContext。

另外,我只是将一些库导入为 WebMatrix.WebData、WebMatrix.Data 和 System.Web

这是我的整个 app.config

如何修复异常,关于在 HttpContext 中不为空?

0 投票
2 回答
2725 浏览

sql-server - 如何使用默认 dbo 模式创建简单成员资格表

我首先使用实体​​框架代码对 SQL 服务器的简单成员资格有疑问。

当我跑

在我自己的开发电脑上,它创建了下表

但是,当我在主机上运行该站点时,它会将表创建为:

请问,如何让简单的成员资格提供程序使用默认的 dbo 模式创建表?

0 投票
1 回答
272 浏览

asp.net - SimpleMembershipProvider、实体框架和默认数据库

我首先在 MVC4 互联网应用程序中使用带有实体框架代码的新 SimpleMemebership 提供程序。一切都很好,只是框架创建了名为“DefaultConnection”的新数据库,即使我更改了它。

并在 Filters\InitializeSimpleMembershipAttribute.cs

我真的不明白我需要更改什么才能将用户管理表创建到 MyDB 数据库中。

非常感谢大卫

0 投票
1 回答
167 浏览

asp.net-mvc - 是否可以让 SimpleMembership 调用 Web 服务?

我的 Web 数据库服务器正在从 DMZ 移动到公司 LAN(不要问为什么!)。这样做的缺点是我的 MVC 4 网站现在必须与具有 Web 服务(或 Web api)的应用服务器通信才能访问数据库。这对我的大多数东西来说并不是一个令人头疼的问题,但我正在使用 SimpleMembershipProvider 进行用户身份验证,这似乎需要直接访问数据库。
有什么方法可以让 SimpleMembership 与 Web 服务对话,还是我必须使用自定义会员提供程序?