Configurare l'autenticazione SQL Server basata su moduli in Project Server 2010

 

Si applica a: Project Server 2010

Ultima modifica dell'argomento: 2009-10-28

In questo articolo viene descritto come configurare l'autenticazione basata su moduli per Microsoft Project Server 2010 utilizzando l'autenticazione SQL basata su moduli. In questa procedura vengono utilizzati SQL Server e l'autenticazione delle attestazioni nel dominio in cui è installata la distribuzione di Microsoft Project Server 2010.

Per eseguire queste procedure, è necessario essere membri del gruppo Administrators di Project Server, Microsoft SQL Server e Microsoft SharePoint Server nel computer locale.

Configurare l'autenticazione SQL Server basata su moduli in Project Server 2010

Per creare l'archivio dell'autenticazione SQL

  1. Accedere a un computer Windows Server nella farm che esegue ASP.NET come utente con autorizzazioni DBCreate e SecurityAdmin per il computer SQL Server che verrà utilizzato.

  2. Al prompt dei comandi digitare %WINDIR%\Microsoft.NET\Framework\v2.0.50727\aspnet_regsql.exe -S*<NomeSQLServer>-d<NomeDB>*-E -A mr per creare il database dell'archivio dell'autenticazione nel computer che esegue SQL Server.

  3. Aggiungere tutti gli account della farm al ruolo DBO per il database appena creato.

Per configurare SharePoint Server per l'autenticazione SQL

  1. Creare una nuova applicazione Web in modalità attestazioni.

    Nota

    Non è possibile utilizzare un'applicazione Web già in modalità classica di Windows.

  2. Accedere al sito Web Amministrazione centrale SharePoint.

  3. Fare clic su Gestione applicazioni.

  4. Sulla barra multifunzione fare clic su Nuova. Verrà visualizzata una finestra popup.

  5. Nella finestra popup selezionare l'opzione Autenticazione basata sulle attestazioni.

  6. Nella sezione Sito Web IIS della finestra popup selezionare un nome e un numero di porta univoci.

  7. Nella sezione Configurazione sicurezza della finestra popup impostare Consenti accesso anonimo su No e Usa SSL (Secure Sockets Layer) su o su No, a seconda che il sito da estendere debba essere abilitato per SSL.

  8. Nella sezione Provider di identità della finestra popup selezionare Abilita autenticazione di Windows e NTLM se deve essere utilizzata l'autenticazione integrata di Windows. Selezionare inoltre Abilita autenticazione basata su moduli e specificare un nome di provider e un manager ruoli.

  9. Nella finestra popup mantenere l'impostazione predefinita per URL pubblico.

    Nota

    Questa impostazione può essere modificata in un secondo momento, se necessario.

  10. Nella sezione Pool di applicazioni della finestra popup specificare che si desidera creare un nuovo pool e indicare un nome di pool e l'account da utilizzare.

  11. Dopo Nome database nella finestra popup impostare il valore per SQL Server e i nomi di database per il database del contenuto.

  12. Fare clic su OK per chiudere la finestra. Verrà creato un nuovo sito Web IIS.

  13. Dopo aver ricevuto conferma della creazione dell'applicazione Web IIS, è necessario creare una nuova raccolta siti alla radice. Fare clic su Gestione applicazioni in Amministrazione centrale, fare clic su Crea raccolte siti e quindi nell'elenco a discesa Applicazione Web selezionare l'applicazione Web in modalità attestazioni appena creata.

  14. Nella sezione URL immettere la radice "/".

  15. Selezionare il modello Sito vuoto e specificare un account utente di Windows nella casella Nome utente per l'amministratore della raccolta siti.

  16. Fare clic su OK.

Per configurare il provider di autenticazione SQL

  1. Modificare le stringhe di connessione dell'archivio di appartenenze del database di SQL Server. Questi dati vengono forniti nei file config utilizzati dall'applicazione a ogni richiesta.

    Nota

    I tre file di configurazione Web da modificare per connettersi all'archivio di appartenenze AD-LDAP sono i file config di Amministrazione centrale, del servizio token di sicurezza e dell'applicazione Web di gestione del contenuto.