Sdílet prostřednictvím


Strumento di gestione della configurazione dell'autenticazione basata su moduli di SharePoint 2010

Strumento di gestione della configurazione dell'autenticazione basata su moduli di SharePoint 2010

Le attività di modifica dei file di configurazione per l'impostazione dell'autenticazione basata su moduli in SharePoint 2010 possono essere realmente estenuanti. Sono richieste ancora più operazioni di quante non ne fossero già necessarie nella versione precedente, poiché ora è presente un ulteriore file web.config da modificare, ovvero il file per il servizio token di sicurezza. Esiste inoltre sempre il rischio di inserire qualche errore di digitazione in una parte qualsiasi di un file web.config mentre si apportano modifiche. Anziché continuare a lamentarmi, ho deciso di scrivere questo piccolo strumento di gestione che può rivelarsi utile anche per voi. Consiglio di leggere l'intero file HowToUseIt.txt incluso nello zip allegato a questo post, anche se comunque fondamentalmente questo strumento consente di creare le voci relative al provider di appartenenze, al provider di ruoli, alla ricerca con caratteri jolly e alla stringa di connessione e di inviarle a tutti i server della farm. Consente inoltre di leggere nelle impostazioni di configurazione di un'applicazione Web e modificarle e quindi di inviarle allo stesso server o utilizzarle come base per le impostazioni di un nuovo server. Per iniziare, includo inoltre diverse voci di configurazione di provider di appartenenze e di ruoli di esempio. È sufficiente selezionare nell'elenco a discesa degli esempi l'elemento per cui si desidera creare una voce. A questo punto è possibile modificare la voce in base all'ambiente, fornire l'URL dell'applicazione Web in cui devono essere apportate le modifiche di configurazione e fare clic sul pulsante Apply Config. Verrà creato in background un processo timer di SharePoint personalizzato eseguito in ogni front-end Web e verrà modificato il file web.config appropriato con le voci corrispondenti. Il processo timer fa parte di una soluzione (wsp) inclusa nell'allegato. È necessario distribuirla nella farm prima di qualsiasi altra operazione.

Prima di distribuire le modifiche, incoraggio FORTEMENTE a creare una copia di backup dei file web.config di Amministrazione centrale, del servizio token di sicurezza e dell'applicazione Web nell'eventualità che lo strumento non si comporti come desiderato. Ho testato lo strumento in diverse applicazioni Web e in farm a server singolo o a più server senza problemi, ma tutto è possibile.

Questo strumento mi ha consentito di risparmiare molto tempo e di evitare complicazioni e spero che si riveli utile anche per voi.

Questo è un post di blog localizzato. L'articolo originale è disponibile in SharePoint 2010 Forms Based Authentication Configuration Manager.