Mache ich das richtig?
Ich habe einen Kunden, der derzeit ein Portal für seine Benutzer hat, alle seine Benutzer sind in einer Oracle-Datenbank. Sie wollen zu SharePoint 2010 wechseln.
Der Benutzer meldet sich über seinen Benutzernamen und sein Passwort an, die ich aus der bestehenden Datenbank migrieren muss. Die Benutzer haben auch Kontoinformationen, die ich aus ihrer bestehenden Datenbank in Oracle abfragen muss (über einen VPN-Tunnel vom Web-Frontend zu ihrer Oracle-DB).
- Für die Benutzerauthentifizierung; ASP.NET-Mitgliedschaft - Ich habe versucht, meine Anwendung so zu konfigurieren, dass sie unter FBA läuft. Die Anwendung aspnet_regsql.exe erstellte die Tabellen Users und Roles in meiner Datenbank (und eine ganze Reihe anderer Tabellen). Ich muss account_id hinzufügen, die ein Fremdschlüssel zur Kundendatenbank ist, und Vorname, Nachname, die wir speichern und in unserer Anwendung anzeigen müssen.
Wo erstelle ich die account_id und andere Felder, die mit dem Benutzer verknüpft werden müssen?
Ist die ASPNET-Profiltabelle die gleiche wie das SharePoint-Profil aus der API? Wie befülle ich diese Datenbank, um es zu versuchen?
Über IIS? Muss ich eine benutzerdefinierte Registrierung Webpart schreiben, oder kann ich irgendwie benutzerdefinierte Spalten zum Profil hinzufügen und die ASP.NET-Benutzer-Registrierung-Steuerelement in einem visuellen Webpart reprovisionieren?
Vielen Dank im Voraus für die Hilfe!