-
1 votesanswersviews
Web.config中的“属性'connectionStringName'缺失或为空 . ”
我的 Web.config 文件突然出现以下错误,我不明白这意味着什么: 分析器错误消息:属性“connectionStringName”缺失或为空 . Line 24: <providers> Line 25: <clear /> Line 26: <add name="SMDPortalMembershipP... -
2 votesanswersviews
会员提供者,IPrincipal,IIdentity?
我有一个概念性问题......我正在为一家公司制作一个Intranet应用程序(Web平台) . 我有一个SQL Server DB与这些表: Users (userID, userName, userPass, roleID) Roles (roleID, roleName) Pages (pageID, pageURL) RolesXPages(pageID, roleID) 在用户浏览网站... -
0 votesanswersviews
如何从UserProfile获取自定义信息?
我在UserProfile中添加自定义字段UserType作为字符串 . 我想更改 login post method to get the value from UserType 并在TempData中传递此值 . 这是我在AccountController上的代码: [HttpPost] [AllowAnonymous] [ValidateAntiForgeryToken] ... -
0 votesanswersviews
ASP.NET Membership - 这是一个很好的设计
我在我的Web应用程序中添加了asp.net成员资格 . 现在我有一个表,其中包含用户特定信息UserProfile(FirstName,Lastname,DisplayName等)的列 . 我没有使用会员资格,因为如果将来我决定更改asp.net会员资格,我希望将用户个人数据保存在单独的表格中 . 我的问题是:我使用UserId(来自asp_membership_users表的唯一标识符)作为我... -
1 votesanswersviews
asp.net mvc 4将表连接到SqlMembership中的用户表
我是MVC的新手,我有一个名为 Person 的模型,包含以下字段:name,family,email,UserID 我想在SqlMembership中的User表和我的DataBase中的Person表之间 Build 1:1的关系(newsAgent.mdf) - 我想通过创建这种关系来扩展User表,我正在使用Database first approach.so我有2个问题: 1 - 生成... -
61 votesanswersviews
如何在SimpleMembership和WebSecurity中使用自己的数据库?什么是MVC4安全性?
我已经阅读了我能找到的关于这个主题的所有内容,包括MSDN文章和SO帖子,但我仍然非常迷茫和困惑 . 问题 请回答以下内容(如果可能,请简要回答): 什么是 SimpleMembership/SimpleMembershipProvider (WebMatrix.WebData)以及它们负责的是什么? 什么是 WebSecurity (WebMatrix.WebData)? 什么是 M... -
4 votesanswersviews
非RBAC用户角色和权限系统:具有属性的角色
我们目前在我们的Web应用程序(ASP.NET)中是 designing User Roles and Permissions System ,似乎我们在经典的 Role-Based Access Control (RBAC) 中有几个 cases do no fit . 我将发表几个问题,每个问题专门针对特定案例 . 这是我的第二个问题(第一个问题在这里:Non RBAC User R... -
2 votesanswersviews
无法使用asp.net网站管理工具SQL连接错误
我正在研究IIS 7,SQL Express 2008 . 我正在尝试使用网站管理工具在成员资格数据库中设置一些用户 . 我已经设置了表格,但是当我点击Web应用程序中的安全选项卡时,我得到一个例外“您选择的数据存储存在问题......”我得到的错误是 "The following message may help in diagnosing the problem: Cannot op... -
4 votesanswersviews
如何让所有用户都参与角色中的角色?
我有一个使用AD模块连接到Active Directory的Sitecore站点 . 假设我们在Sitecore中定义了一个名为“内容作者”的角色 . 内容作者可能包含单个用户帐户 - “jsmith” - 或者它可能包含整个AD组 - “Northeast Managers” . 我需要直接或间接(通过AD组)获取“内容作者”角色中所有用户的列表 . 现在我的代码似乎只返回直接成为“内容作者”角... -
8 votesanswersviews
在ASP.NET中拒绝用户时'CustomIdentity'上的SerializationException
我尝试在现有数据库的基础上实现ASP.NET身份验证和授权 . 我们有一个网站调用webservice来获取其数据 . 要使用Web服务,我需要提供用户名和密码 . 知道这一点,我决定实施IIdentity和IPrincipal来存储加密的密码,并能够在执行webservice调用时提供它 . 在将来,我们可能希望使用更多asp.net的内置安全性,因此我实现了成员资格和角色提供程序并覆盖了我需要... -
11 votesanswersviews
HandleUnauthorizedRequest 不会覆盖
在我的 asp.net mvc3 应用程序中,我有一个自定义授权属性,如下所示。 public class CustomAuthorize : AuthorizeAttribute { public IAccountRepository AccountRepository { get; set; } public CustomAuthorize() { t... -
0 votesanswersviews
登录页面MVC4 Razor上的用户信息
我正在开发一个asp.net(MVC),我在Users表中存储其他信息,即名字,姓氏,出生日期等......标准数据!! 当我登录时,我使用电子邮件地址作为用户名,但不是在登录页面中显示电子邮件地址(_LoginPartial.cshtml),而是要显示FirstName“”LastName . 在_LoginPartial.cshtml中,显示“用户名”的代码在我的案例中恰好是“电子邮件”地址看... -
0 votesanswersviews
如何仅显示登录用户's Data From Database Without Showing Other'的数据?
当我加载网格视图(应该显示该用户的数据) . 但是,当我以用户身份登录并查看网格视图时,它会显示当前用户的数据和其他人的数据 . 我希望它只显示当前登录用户的数据 . 我如何使用 userid = convert.toint32(session["userId"].tostring()) 检查我当前登录的用户's username and display only their ... -
5 votesanswersviews
表单身份验证:角色(MVC 4)C#
我正在尝试在我的应用程序中实现表单身份验证 . 我举了各种例子,看了一下这个论坛和ASP.net MVC中提供的示例和问题,但我无法让它工作 . 我设法验证我的用户,但角色似乎不起作用:-( 我已经设置了我的Web.Config如下: <authentication mode="Forms"> <forms loginUrl="~/Account/L... -
1 votesanswersviews
更新用户实体框架
我首先使用实体代码编写asp.net成员资格提供程序,我需要一些帮助来了解如何更新MembershipUser对象 . 需要实现UpdateUsert(MembershipUser用户)覆盖方法,该方法由MembershipUser参数组成 . 以下代码不起作用,我不知道如何将MembershipDBContext与提供的成员资格用户绑定,以便更新用户 . 谢谢您的帮助 . public over... -
15 votesanswersviews
你可以在Windows应用程序中使用asp.net成员资格提供程序吗?
Asp.Net会员提供商在Web应用程序中有一些明确的用途 . 我正在考虑尝试利用Windows应用程序中的一些功能(更具体地说是WPF) . 有谁知道是否可以在Windows应用程序中使用核心功能?我主要只是在寻找它来创建我的数据库表,并维护用户,角色和配置文件 . 我显然不需要使用内置的Web控件(例如Login) . -
0 votesanswersviews
ASP.NET密码哈希和密码盐
我正在ASP.Net Web表单中创建一个自定义的“添加用户”页面并遇到了问题 . 我可以将所有数据插入到成员资格表中,但密码以纯文本格式存储,密码salt已经过硬编码 . 我如何进行哈希密码以便用户可以登录(因为成员资格框架检查密码哈希而不是明文密码) . 盐,是完全随机的盐还是以某种方式链接到密码哈希? 任何帮助将不胜感激, 渣 -
0 votesanswersviews
使用网站管理工具添加用户时的ASP.NET MembershipProvider异常
我已将应用程序服务数据库更改为将成员资格存储到我的网站数据库中 . 之后,当我想使用ASP.NET网站管理工具添加用户时,我收到以下异常: 调用目标抛出了异常 . 在System.RuntimeMethodHandle._InvokeMethodFast在System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo方法,对象目标(I... -
0 votesanswersviews
ASP.NET允许管理员用户访问基本用户帐户
我们目前向公众发布了一个ASP.Net Web应用程序,该应用程序使用成员资格和提供程序功能,并让我们的用户分配“基本”角色 . 我们正在做的是开发一个管理站点,以便管理员(可能被分配一个“管理员”角色)能够登录管理站点,在那里他们可以访问“基本”中的用户列表角色 . 在管理站点,我们希望允许管理员点击任何“基本”用户并有效地登录到该帐户(在此过程中加载用户的配置文件信息,就像“基本”用户登录时的... -
4 votesanswersviews
如何在特定的mvc3控制器/操作中授权用户角色?
如何为控制器内的特定操作设置授权? 示例(授权登录的有效用户名): [Authorize] public ActionResult ChangePassword() { return View(); } 所以,我希望根据用户角色验证访问权限......如下所示: [Authorize] [AuthorizeRole="Admin&qu... -
7 votesanswersviews
ASP.NET MVC3中基于权限的授权
我正在将ASP.NET MVC添加到现有的WebForms应用程序中 . 目前,我不关心身份验证/登录,因为这部分是由现有代码(Forms身份验证)处理的 . 在现有的WebForms应用程序中,我们每页都有一个完全自定义的基于权限的授权 . 因此每个用户都有一组权限,列出了他允许访问的页面 .现在我需要决定如何使用相同的权限系统来限制对特定MVC控制器和操作的访问 . 据我所知,对于ASP.NE... -
0 votesanswersviews
角色身份验证使用授权属性,但不通过web.config中的授权
我正在使用ASP.NET MVC 3,我正在尝试做一些非常直接的事情...... 我的应用程序使用Forms身份验证,这对控制器/操作非常有效 . 例如,如果我使用以下属性装饰控制器或操作,则只有管理员组的成员才能查看它们: [Authorize(Roles="Administrators")] 但是我在默认的Scripts文件夹下有一个名为Admin的文件夹 . 我只希望A... -
5 votesanswersviews
ASP.NET MVC和ASP.NET成员:在用户注册后实现电子邮件地址验证
我正在构建一个ASP.NET MVC 2站点,我希望用户在注册后验证他们的电子邮件地址 . 我想向该地址发送一封电子邮件,其中包含用户可以单击以验证其电子邮件的链接,然后处理该链接的单击(当然,该链接将包含特定的ID) . 当然,这是 easy to manually implement ,但 is there anything already built in to ASP.NET that h... -
2 votesanswersviews
ASP.NET Forms身份验证 - Membership.CreateUser电子邮件地址验证问题
我目前正在面向公司客户的网站上使用ASP.NET 2.0 Forms Authentication . 当客户第一次通过网站激活他们的帐户时,他们的电子邮件将与数据库及其全名一起填充 .在他们输入 username , security question , security answer 和 password 之后,所有这些参数都会传递到 Membership.CreateUser .对于拥有... -
2 votesanswersviews
ASP.NET身份中如何使用ASP.NET成员资格数据库?
我有几个遗留的ASP.NET Web应用程序共享ASP.NET成员资格的数据库 . 我想转向使用.NET Core和IdentityServer4的微服务架构,并在新的微服务生态系统中使用身份服务器来使用现有的ASP.NET Membership用户存储,但.NET Core似乎不支持ASP.NET成员资格 . 所有 . 我目前有一个概念证明,涉及Web API,身份服务器和MVC Web应用程序...