在配置文件中如下配置节
<membership>
<providers>
<clear/>
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" 这是配置使用何种MembershipProvider下面还有其他的Provider 配置(如 <profile>),请问能不能自定义一种Provider 写在配置文件中?然后在代码中类似这样调用
var provider1 = Membership.Provider;
var provider2 = MyABCD.Provider;
<membership>
<providers>
<clear/>
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" 这是配置使用何种MembershipProvider下面还有其他的Provider 配置(如 <profile>),请问能不能自定义一种Provider 写在配置文件中?然后在代码中类似这样调用
var provider1 = Membership.Provider;
var provider2 = MyABCD.Provider;
解决方案 »
- asp.net注册即时通过手机给一个注册码发给用户
- 【求助】如何保存页面修改后的值??
- 请教一个生成静态的分页思路
- 昆明有一项目委托开发,有把握的流msn&qq
- 我是莱鸟!急!调用SQL问题!
- 如何比较某个ip地址在某一个地址范围内?
- 关于连接oracle9.2的问题(使用OracleConnection)
- 如何实现多条件自定义查询?
- 翻页过后如何保持chexkbox的选中状态???
- 如何改变水晶报表折线图数据线的粗细,线型,颜色?如何使得折线图组轴标签为数据字段名?
- 基于ASP.NET的宿舍分配问题,说是可以参考排课系统,可我就是做不出来
- 如何取得网站的域名的名称呢、、请给一个例子程序,谢谢、111
每个Provider都可以自定义,基本上所有配置都可以用代码操作覆盖,内容较多,搜索MSDN去。
主要的事情是继承扩展 MembershipProvider
ublic class CustomMembershipProvider : MembershipProvider
{
public override MembershipUser CreateUser(string username,
string password, string email, string passwordQuestion,
string passwordAnswer, bool isApproved,
object providerUserKey, out MembershipCreateStatus status)
{
throw new NotImplementedException();
} public override MembershipUser GetUser(string username, bool userIsOnline)
{
throw new NotImplementedException();
} public override bool ValidateUser(string username, string password)
{
throw new NotImplementedException();
} public override int MinRequiredPasswordLength
{
get { throw new NotImplementedException(); }
} public override bool RequiresUniqueEmail
{
get { throw new NotImplementedException(); }
}
}