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