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 static
System.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.