向大家请教个问题,困扰了我两天了:
我用的是VS 2010,我不想让登陆控件使用默认的数据库,想让登陆控件使用自己建立的数据库,于是我自定义MembershipProviderd类:public class MyMemberShip : MembershipProvider 代码如下:
web.config文件配置如下:
但是当我点击登陆按钮后:
却出现如下错误:
------解决方案--------------------------------------------------------
为VaildateUser创建一个单元测试,调用看看是否丢出异常。
------解决方案--------------------------------------------------------
你给的信息不足以判断错误。
不过你可以下载这篇文章提供的源代码来研究下:
http://blogs.law.harvard.edu/brandonhaynes/2008/04/27/using-commerce-servers-upmmembershipprovider-with-dotnetnuke/
------解决方案--------------------------------------------------------
给你推荐两本书吧 后面跟的是链接
ASP.NET.3.5揭秘(卷1).pdf: gg.ma/download_4244280
ASP.NET.3.5揭秘(卷2).pdf: gg.ma/download_4243976
你要的内容在第二本的第二章
里面的介绍很详细
希望可以以帮助到你
------解决方案--------------------------------------------------------
你的ConnectionString怎么程序里和配置文件里的名称不一样?