使用ASP.NET Web应用程序中的DNN配置文件/用户对象

时间:2011-10-02 21:29:01

标签: asp.net profile dotnetnuke

有没有办法利用DNN组件在标准ASP.NET应用程序中创建用户和设置其配置文件属性?我可以毫无问题地访问此基本ASP.NET成员资格数据库,但无法使用DNN.Entities.Users。*我无法真正创建用户并设置/获取其配置文件属性。

2 个答案:

答案 0 :(得分:1)

我从来没有做过,但我相信它可以做到,而且可能并不那么难。基本上,您需要在DNN之外运行的成员资格提供程序。您甚至可以通过简单地调用现有成员资格提供程序上的方法来逃避。我首先回顾一下ASPNetMembership提供商的来源。

http://dotnetnuke.codeplex.com/SourceControl/list/changesets

提供商位于\ Library \ Providers \ MembershipProviders \ AspNetMembershipProvider。

答案 1 :(得分:0)

我认为您可以使用适当的连接字符串设置web.config,并在您的bin目录中包含DotNetNuke dll并有一个镜头;)可能需要包含一些其他依赖DLL并处理几条错误消息。

但从理论上讲,我认为你最终可以实现这条路线。