ASP.NET Active Directory成员资格提供程序和SQL配置文件提供程
我目前正在为我正在开展的一个新项目设计一个会员/简介计划,我希望得到他人的一些投入。
该项目是一个ASP.NET Web应用程序,由于时间很短,我正在尝试使用任何和所有内置的.NET框架组件,我可以。该网站可能会娱乐& 5000位用户。每个用户都将有一个配置文件,其中自定义设置和对象将在访问之间保留。 我需要使用现有的Active Directory进行身份验证。由于AD模式不能扩展到保存新字段,因此我需要在不同的数据存储区中保存用户设置和对象。我也被告知ADAM可能不是一个可能的解决方案。 我希望将Active Directory成员资格提供程序用于我的身份验证方案,并将SQL Profile Provider用作用户配置文件数据存储。我不想建立一个自定义的配置文件提供程序,但是如果需要的话,我看不出这是一个很大的问题。 我想知道这是否是一个可能的解决方案,如果是这样,有人有这样做的运气。 任何意见将不胜感激。 谢谢。 解决方法
首先 – 我从来没有这样做过。
Scott Mitchell在4 Guys from Rolla的ASP.NET 2.0会员,角色和配置文件提供者系统的整个主题上有一个非常好的系列(14 !!部分)。 根据我的理解,您应该能够通过使用web.config中的这两个部分来配置您正在寻找的行为: <!-- configure Active Directory membership provider --> <membership defaultProvider="AspNetActiveDirectoryMembershipProvider"> <providers> <add name="AspNetActiveDirectoryMembershipProvider" type="System.Web.Security.ActiveDirectoryMembershipProvider,System.Web,Version=2.0.3600,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" /> </providers> </membership> <!-- configure SQL-based profile provider --> <profile defaultProvider="SqlProvider"> <providers> <add name="SqlProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="SqlProfileProviderConnection" applicationName="YourApplication" /> </providers> <!-- specify any additional properties to store in the profile --> <properties> <add name="ZipCode" /> <add name="CityAndState" /> </properties> </profile> 我会认为这应该工作:-) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 使用CompareValidator控件将用户输入日期与今天
- asp.net – 如何在弹出窗口中打开aspx网页
- asp.net – 在哪里创建自定义IPrincipal对象?
- asp.net – 如何将gridview列绑定到子类值?
- IIS反向代理不使用ASP.NET中的Response.Redirect()
- asp.net – 奇怪的Javascript JSON未定义错误
- asp.net-web-api – ASP.NET核心WebAPI 404错误
- asp.net – 作为Windows服务托管的c#WCF Restful Web服务的
- ASP.NET MVC3 RC2从请求参数绑定到方法参数的bug
- ASP.NET Repeater问题
- asp.net-mvc – 您使用ASP.NET MVC的View Engine
- Asp.Net中ajax+aspx使用详解
- asp.net-mvc – WebApi和Controller overkill
- asp.net-mvc-3 – 使用asp.net mvc本地化jquery验
- asp.net-mvc – 具有DateTime的MVC 3编辑器模板
- asp.net-mvc – 如何将自定义工具添加到kendo编辑
- .net – 强制从/ bin加载汇编,而不是GAC?
- asp.net – 如何为Bootstrap按钮创建Button_Clic
- asp.net-mvc – 在修改现有子实体框架的同时添加
- asp.net – gridview在viewstate中保存数据吗?