Authentifizierungskonfigurations-Manager auf der Grundlage von SharePoint 2010-Formularen
Authentifizierungskonfigurations-Manager auf der Grundlage von SharePoint 2010-Formularen
Ich hatte wirklich keine Lust mehr, bei der Einrichtung der formularbasierten Authentifizierung (FBA) in SharePoint 2010 ständig Konfigurationsdateien ändern zu müssen. Außerdem hat der Aufwand im Vergleich zur vorherigen Version noch zugenommen, da eine zusätzliche Datei web.config für STS vorhanden ist. Weiterhin bestand ständig das Problem, dass man sich bei der Eingabe von Änderungen in der Datei web.config vertippte. Anstatt mich ständig darüber zu beklagen, habe ich dieses kleine Tool geschrieben, mit dem sich die Verwaltung erleichtern lässt. Sie sollten sich die Datei HowToUseIt.txt vollständig durchlesen, die in der diesem Artikel angehängten ZIP-Datei enthalten ist, im Wesentlichen ermöglicht dieses Tool jedoch die Erstellung der Einträge für Mitgliedschaftsanbieter, Rollenanbieter, die Suche über Platzhalter und Verbindungszeichenfolgen und die Übertragung auf alle Ihre Servern in der Farm. Das Tool ermöglicht auch das Lesen der Konfigurationseinstellungen einer Webanwendung und deren Bearbeitung und die anschließende Rücksendung zum gleichen Server oder die Weiterverwendung als Grundlage für einen neuen Server. Zur Erleichterung der ersten Schritte enthält das Tool mehrere Beispielkonfigurationen für Mitgliedschafts-- und Rollenanbieter. Wählen Sie das gewünschte Beispiel einfach aus dem Dropdownmenü aus. Passen Sie den Eintrag für Ihre Umgebung an, geben Sie die URL der Webanwendung an, an der die Änderungen vorgenommen werden sollen, und klicken Sie auf die Schaltfläche Konfiguration anwenden (Apply Config). Das Tool erstellt einen SharePoint-Zeitgeberauftrag, der auf jedem Web-Front-End ausgeführt wird, und der die entsprechende Datei web.config mit den entsprechenden Einträgen ändert. Der Zeitgeberauftrag ist Bestandteil einer Lösung (wsp), die im Anhang enthalten ist. Diese muss vor der Ausführung weiterer Schritte auf der Farm bereitgestellt werden
Sie sollten auf JEDEN FALL eine Sicherung der Datei web.config für die Zentraladministration, STS und die Webanwendungen erstellen, bevor Sie die Änderungen übertragen, für den Fall, dass es zu unvorhergesehenen Ereignissen kommt. Ich habe das Tool mit zahlreichen Webanwendungen getestet sowie in Farmen mit einzelnem als auch mit mehreren Servern, und bisher sind keine Probleme aufgetreten, man weiß jedoch nie.
Dieses Tool hat mir bereits viel Aufwand erspart, und ich hoffe, es ist auch für Sie nützlich.
Es handelt sich hierbei um einen übersetzten Blogbeitrag. Sie finden den Originalartikel unter SharePoint 2010 Forms Based Authentication Configuration Manager