Sharepoint 2010 SharePoint FBA和自定义数据-SharePoint 2010

Sharepoint 2010 SharePoint FBA和自定义数据-SharePoint 2010,sharepoint-2010,user-profile,fba,Sharepoint 2010,User Profile,Fba,我这样做对吗 我有一个客户机,他们目前有一个用户门户,所有用户都在oracle数据库中。他们想迁移到SharePoint 2010 用户将通过他们的用户名和密码登录到该站点,我需要从他们现有的数据库迁移这些用户名和密码。用户还拥有帐户信息,我需要从他们在Oracle中的现有数据库中查询这些信息(通过VPN隧道从web前端到他们的Oracle数据库) 用于用户认证; ASP.NET成员资格- 我试图将我的应用程序配置为在FBA下运行。aspnet_regsql.exe应用程序在我的数据库(以及一大

我这样做对吗

我有一个客户机,他们目前有一个用户门户,所有用户都在oracle数据库中。他们想迁移到SharePoint 2010

用户将通过他们的用户名和密码登录到该站点,我需要从他们现有的数据库迁移这些用户名和密码。用户还拥有帐户信息,我需要从他们在Oracle中的现有数据库中查询这些信息(通过VPN隧道从web前端到他们的Oracle数据库)

  • 用于用户认证; ASP.NET成员资格- 我试图将我的应用程序配置为在FBA下运行。aspnet_regsql.exe应用程序在我的数据库(以及一大堆其他数据库)中创建了用户和角色表。我需要添加account_id,它是客户端数据库的外键,以及firstname和last name,我们将存储它们并需要在应用程序中显示它们 在哪里创建帐户id和其他需要与用户关联的字段?

    ASPNET配置文件表是否与API中的SharePoint配置文件相同?如何填充此数据库以进行尝试

    通过IIS?我是否需要编写自定义注册Web部件,或者是否可以通过某种方式将自定义列添加到配置文件中,并在可视Web部件中重新显示ASP.NET用户注册控件

    提前感谢您的帮助

  • ASPNet配置文件表与SharePoint配置文件不同。SharePoint配置文件分配了自己的数据库,因此更加健壮,因为SPNET配置文件在一行中包含单个用户的所有属性名称/值,这并不是最好的选择
  • 您可以使用IIS填充用户/角色,但需要不断更改默认角色和成员资格提供程序。一种方法允许您添加用户和角色,但不允许您登录SharePoint。反之亦然。您可以为配置文件创建属性并为它们指定默认值,但我不相信您可以逐个用户设置它们,尽管我不会发誓。我在用于FBA管理的codeplex上发现了这个,但还没有时间测试它
  • 我还试图找出FBA/用户配置文件的问题。SharePoint足够智能,可以为Windows帐户创建配置文件。我希望,一旦创建FBA提供商,它将从FBA提供商中提取用户名和基本信息,并创建SharePoint配置文件,以便我可以使用UserProfileManager访问/存储SharePoint配置文件数据库中基于配置文件的信息。看起来您可以将用户配置文件服务配置为与其他源同步,这是我有更多空闲时间后将要调查的内容

  • 尝试新的ASP.Net标识系统。 及
    自定义用户配置文件以在全新的数据库表中添加新字段

    是否了解FBA用户配置文件问题?我也是(我本以为你可以映射一个提供者,这样它就可以从外部sql表中获取)我们决定使用Windows和FBA用户帐户的组合。默认区域仅使用Windows auth,并用于通过VPN或内部网络连接的员工。有一些功能,我们只想提供给那些“在网络上”。然后,我们扩展了站点并创建了一个利用Windows和FBA身份验证的外联网区域。我只玩过基于Windows的配置文件,但我会对FBA的配置文件做一些探索,我有一些理论,他们可能会做出什么反应,但在传递我的结果之前,我想确认一下。我将在假期后不久再发邮件。