【发布时间】:2013-05-17 17:07:48
【问题描述】:
您好,我正在使用 MVC 3 项目中的成员资格来注册登录用户。但是生产中的项目将使用活动目录提供程序进行登录。在 AD 中,我们有一些信息,如电子邮件和名字,而在项目中,我们将有更多信息,如照片、地址、电话等......
我想知道如何处理。我想我可以选择使用自定义成员资格提供程序或使用第二个表,我可以在其中放置我的附加数据并使用外键加入成员资格和附加表。
什么是最好的解决方案?
【问题讨论】:
-
只是一个猜测——因为到目前为止我自己还没有使用它——但你不能使用 Intranet-Application 模板,它应该包括一个默认情况下与活动目录对话的成员资格提供程序。 .. 应该可以扩展其用户配置文件以添加照片和其他附加数据
-
你说得对,但我发现 Intranet 模板有很多问题,所以我使用了 Internet Template。即使使用 Internet 模板,也可以从 AD 登录用户。我的问题是自定义提供程序或映射 2 表的最佳工作是什么?
标签: asp.net asp.net-mvc-3 asp.net-membership