技术问答

问题描述 我刚刚切换到使用MSBuild预先编译我的网站,现在我得到了这个奇怪的错误: 我有呼叫成员致电: [NullReferenceException: Object reference not set to an instance of an object.] System.Web.Security.Membership.GetCurrentUse

2023-02-16  384
技术问答

问题描述 我正在创建一个自定义sqlmembershipprovider类,以向基类添加一些增强的功能.但是,我陷入了处理连接字符串.如何从配置中读取连接字符串名称,并使其余方法可用? 现在我有: public override void Initialize(string name, NameValueCollection config) { base.Initialize(name, co

2023-02-16  430
技术问答

问题描述 我希望通过Web.config文件中的授权部分基于基于角色的安全性. 使用成员身份,我的应用程序将允许创建的新角色,因此,需要动态设置的页面. 我可以在web.config中以编程方式更改此部分来管理此吗?如果是,怎么样? 推荐答案 using System.Configuration; using System.Web.Configuration; Configuration config = WebConfigura

2023-02-16  396
技术问答

问题描述 我正在尝试在.NET Membership.getAllUsers()集合上使用LINQ,例如获取所有用户名: var usernames = Membership.GetAllUsers().Cast<MembershipUser>().Select(x=>x.UserName).ToList(); 但vs告诉我它不受支持.. 成员资格是Web.Security的一部分,与empersialUser相

2023-02-16  427
技术问答

问题描述 我正在使用ASP.NET,我希望能够将用户重定向到来自Web Config的其他页面. 我有许多限制: <location path="Structures.aspx"> <system.web> <authorization> <allow roles="Admin"/> <deny users="*" />

2023-02-16  394
技术问答

问题描述 我正在尝试使用Visual Web Developer 2008使用MySQlRoleProvider(MySQL.Web,Version = 6.2.2.0). 尝试添加一个角色时,我收到异常”test’my_aspnet_applications”不存在” if (!Roles.RoleExists("TestRole")) { Roles.CreateRole("T

2023-02-16  366
技术问答

问题描述 情况是: 我们有几个(19)站点当前配置为使用不同的应用名称共享单个ASP成员资格数据库,例如: <membership defaultProvider="Site1Membership"> <providers> <add applicationName="/site1" name="Site1Membership" /> <add

2023-02-16  353
技术问答

问题描述 我如何根据使用SQL基于UserID从ASPNET_PROFILE表中获取用户名和LastName的想法,因为我想在Telerik报告中作为用户参数. 样本行(名字是乔治,LastName是测试): UserID: 06b24b5c-9aa1-426e-b7e4-0771c5f85e85 PropertyName: MobilePhone:S:0:0:Initials:S:0:1:City:S:1:14:FirstNam

2023-02-16  350
技术问答

问题描述 我正在尝试实现自定义成员资格提供程序并希望更改getUser方法.问题是getUser返回empersialUser,我想返回myMembershipUser,它有两个额外的属性FirstName和LastName.我可以在我的会员提供者中创建一个新方法,返回mymembershipuser,但随后我认为它不会有任何意义. 我怎么样做这件事? 推荐答案 将击败Membership类的目的.如果您需要访问其他属性,请执行类

2023-02-16  365
技术问答

问题描述 为了额外的安全性,将电子邮件地址保密,我正在研究的项目中,我想拥有存储在我们的数据库中的所有电子邮件加密.但是,我们使用的是ASP.NET会员资格提供程序,电子邮件显示在表aspnet_membership的电子邮件列中的清晰文本中.是他们实现这一目标的方法吗?理想情况下,一种简单的方式. 推荐答案 我会创建一个自定义提供程序,只需添加少量代码

2023-02-16  382