Condividi tramite


Services Page, Project Designer (Pagina Servizi, Creazione progetti)

I servizi dell'applicazione client offrono accesso semplificato ai servizi di accesso, ruoli e profili Microsoft Ajax dalle applicazioni Windows Form e Windows Presentation Foundation (WPF). È possibile usare la pagina Servizi di Creazione progetti per abilitare e configurare i servizi delle applicazioni client per il progetto.

Con i servizi delle applicazioni client è possibile usare un server centralizzato per autenticare gli utenti, determinare il ruolo o i ruoli assegnati a ogni utente e archiviare le impostazioni dell'applicazione per utente che possono essere condivise all'interno della rete. Per altre informazioni, vedere Servizi applicazioni client.

Per accedere alla pagina Servizi, selezionare un nodo di progetto in Esplora soluzioni e quindi fare clic su Proprietà nel menu Progetto. Quando viene visualizzata la finestra Creazione progetti fare clic sulla scheda Servizi.

Elenco attività

Procedura: Configurare i servizi delle applicazioni client

Elenco degli elementi di interfaccia

Configurazione

Questo controllo non è modificabile in questa pagina. Per una descrizione di questo controllo, vedere Compilazione (pagina), Creazione progetti (Visual Basic) o Pagina Compilazione, Creazione progetti (C#).

Piattaforma

Questo controllo non è modificabile in questa pagina. Per una descrizione di questo controllo, vedere Compilazione (pagina), Creazione progetti (Visual Basic) o Pagina Compilazione, Creazione progetti (C#).

Attiva servizi applicazione client

Selezionare questa opzione per attivare i servizi dell'applicazione client. Per usare i servizi dell'applicazione client è necessario specificare i percorsi dei servizi nella pagina Servizi.

Usa autenticazione di Windows

Indica che il provider di autenticazione userà l'autenticazione basata su Windows, ovvero l'identità fornita dal sistema operativo Windows.

Usa autenticazione basata su form

Indica che il provider di autenticazione userà l'autenticazione basata su form. L'applicazione quindi deve fornire un'interfaccia utente per l'accesso. Per altre informazioni, vedere Procedura: implementare l'accesso utente con i servizi dell'applicazione client.

Percorso servizio di autenticazione

Solo con l'autenticazione basata su form. Specifica il percorso del servizio di autenticazione.

Facoltativo: provider di credenziali

Solo con l'autenticazione basata su form. Indica l'implementazione IClientFormsAuthenticationCredentialsProvider che il servizio di autenticazione userà per visualizzare una finestra di dialogo di accesso quando l'applicazione chiama il metodo staticSystem.Web.Security.Membership.ValidateUser e passa stringhe vuote o null per i parametri. Se si lascia questa casella vuota, è necessario passare un nome utente valido e una password al metodo System.Web.Security.Membership.ValidateUser. È necessario specificare il provider di credenziali come nome di tipo completo dell'assembly. Per altre informazioni, vedere System.Type.AssemblyQualifiedName e Nomi degli assembly. Nella sua forma più semplice, un nome di tipo qualificato dall'assembly è simile all'esempio seguente: MyNamespace.MyLoginClass, MyAssembly

Percorso servizi ruoli

Specifica il percorso del servizio ruoli.

Percorso servizi impostazioni Web

Specifica il percorso del servizio profili (impostazioni Web).

Avanzato

Apre la finestra di dialogo Impostazioni avanzate per i servizi, che è possibile usare per eseguire l'override del comportamento predefinito. Ad esempio, è possibile usare questa finestra di dialogo per specificare un database per l'archiviazione offline anziché usare il file system locale. Per altre informazioni, vedere Finestra di dialogo Impostazioni avanzate per i servizi.

Vedi anche