Udostępnij za pośrednictwem


Strona usług, Projektant projektu

Usługi aplikacji klienckich zapewniają uproszczony dostęp do logowania, ról i profilów firmy Microsoft z aplikacji Windows Forms i Windows Presentation Foundation (WPF). Możesz użyć strony Usługi programu Project Projektant, aby włączyć i skonfigurować usługi aplikacji klienckiej dla projektu.

Za pomocą usług aplikacji klienckich można używać scentralizowanego serwera do uwierzytelniania użytkowników, określania przypisanej roli lub ról poszczególnych użytkowników oraz przechowywania ustawień aplikacji dla poszczególnych użytkowników, które można udostępniać w sieci. Aby uzyskać więcej informacji, zobacz Usługi aplikacji klienckich.

Aby uzyskać dostęp do strony Usługi, wybierz węzeł projektu w Eksplorator rozwiązań, a następnie kliknij polecenie Właściwości w menu Projekt. Po wyświetleniu Projektant Project kliknij kartę Usługi.

Lista zadań

Instrukcje: konfigurowanie usług aplikacji klienckich

Lista elementów UI

Konfiguracja

Ta kontrolka nie jest edytowalna na tej stronie. Opis tej kontrolki można znaleźć w temacie Kompilowanie strony, projektu Projektant (Visual Basic) lub strony kompilacji, project Projektant (C#).

Platforma

Ta kontrolka nie jest edytowalna na tej stronie. Opis tej kontrolki można znaleźć w temacie Kompilowanie strony, projektu Projektant (Visual Basic) lub strony kompilacji, project Projektant (C#).

Włączanie usług aplikacji klienckich

Wybierz, aby włączyć usługi aplikacji klienckich. Aby korzystać z usług klienckich, należy określić lokalizacje usług na stronie Usługi .

Korzystanie z uwierzytelniania systemu Windows

Wskazuje, że dostawca uwierzytelniania będzie używać uwierzytelniania opartego na systemie Windows, czyli tożsamości dostarczonej przez system operacyjny Windows.

Korzystanie z uwierzytelniania formularzy

Wskazuje, że dostawca uwierzytelniania będzie używać uwierzytelniania formularzy. Oznacza to, że aplikacja musi podać interfejs użytkownika na potrzeby logowania. Aby uzyskać więcej informacji, zobacz How to: Implement User Login with Client Application Services (Instrukcje: implementowanie logowania użytkownika za pomocą usług aplikacji klienckich).

Lokalizacja usługi uwierzytelniania

Używane tylko z uwierzytelnianiem formularzy. Określa lokalizację usługi uwierzytelniania.

Opcjonalnie: Dostawca poświadczeń

Używane tylko z uwierzytelnianiem formularzy. Wskazuje implementację IClientFormsAuthenticationCredentialsProvider , która będzie używana przez usługę uwierzytelniania do wyświetlania okna dialogowego logowania, gdy aplikacja wywołuje staticSystem.Web.Security.Membership.ValidateUser metodę i przekazuje puste ciągi lub null parametry. Jeśli to pole pozostanie puste, musisz przekazać prawidłową nazwę użytkownika i hasło do System.Web.Security.Membership.ValidateUser metody . Należy określić dostawcę poświadczeń jako nazwę kwalifikowanego typu zestawu. Aby uzyskać więcej informacji, zobacz System.Type.AssemblyQualifiedName i Nazwy zestawów. W najprostszej formie nazwa typu kwalifikowanego zestawu wygląda podobnie do następującego przykładu: MyNamespace.MyLoginClass, MyAssembly

Lokalizacja usługi Role

Określa lokalizację usługi ról.

Lokalizacja usługi ustawień sieci Web

Określa lokalizację usługi profilu (ustawień sieci Web).

Zaawansowany

Otwiera okno dialogowe Zaawansowane Ustawienia dla usług, którego można użyć do zastąpienia domyślnego zachowania. Na przykład można użyć tego okna dialogowego, aby określić bazę danych dla magazynu w trybie offline zamiast używać lokalnego systemu plików. Aby uzyskać więcej informacji, zobacz Okno dialogowe Zaawansowane Ustawienia dla usług.

Zobacz też