Zaawansowane ustawienia dla usług — Okno dialogowe
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). Aby skonfigurować usługi klienckie, możesz użyć strony Usługi w programie Project Projektant. Aby uzyskać więcej informacji na temat strony Usługi, zobacz Strona usług, Project Projektant.
Użyj okna dialogowego Zaawansowane Ustawienia dla usług na stronie Usługi w programie Project Projektant, aby skonfigurować ustawienia zaawansowane dla usług aplikacji klienckich. Korzystając z tych ustawień, można zastąpić niektóre domyślne zachowania usługi aplikacji, aby włączyć mniej typowe scenariusze. Aby uzyskać więcej informacji, zobacz Usługi aplikacji klienckich.
Aby uzyskać dostęp do okna dialogowego Zaawansowane Ustawienia dla usług, 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, a następnie kliknij przycisk Zaawansowane. Ten przycisk zostanie wyłączony do momentu włączenia usług aplikacji klienckich.
Lista zadań
Lista elementów UI
Zapisz skrót hasła lokalnie, aby włączyć logowanie w trybie offline Określa, czy zaszyfrowana forma hasła użytkownika będzie buforowana lokalnie, aby umożliwić użytkownikowi logowanie się, gdy aplikacja jest w trybie offline. Ta opcja jest domyślnie wybrana.
Wymagaj, aby użytkownicy logowali się ponownie za każdym razem, gdy plik cookie serwera wygaśnie , określa, czy wcześniej uwierzytelnieni użytkownicy są automatycznie uwierzytelniani, gdy aplikacja uzyskuje dostęp do ról lub usługi profilu, a plik cookie uwierzytelniania serwera wygasł. Wybierz tę opcję, aby odmówić dostępu do usług aplikacji i wymagać jawnego ponownego uwierzytelniania po wygaśnięciu pliku cookie. Jest to przydatne w przypadku aplikacji wdrożonych w lokalizacjach publicznych, aby upewnić się, że użytkownicy, którzy opuszczają aplikację uruchomioną po użyciu, nie pozostaną uwierzytelnieni na czas nieokreślony. Ta opcja jest domyślnie czyszczone.
Limit czasu pamięci podręcznej usługi roli Określa, ile czasu dostawca roli klienta będzie używać buforowanych wartości ról zamiast uzyskiwania dostępu do usługi ról. Ustaw ten interwał czasu na niewielką wartość, gdy role są często aktualizowane lub większe, gdy role są aktualizowane rzadko. Wartość domyślna to jeden dzień.
Dostawca roli uzyskuje dostęp do buforowanych wartości ról lub usługi ról podczas wywoływania IsInRole metody. Aby programowo wyczyścić pamięć podręczną i wymusić dostęp do usługi zdalnej, wywołaj metodę ResetCache .
Użyj niestandardowego parametry połączenia Określa, czy dostawcy usług klienckich będą używać niestandardowego magazynu danych dla lokalnej pamięci podręcznej. Domyślnie dostawcy usług będą używać lokalnego systemu plików dla pamięci podręcznej. Wybranie tej opcji spowoduje automatyczne wypełnienie pola tekstowego domyślnym parametry połączenia. Możesz zachować domyślne parametry połączenia, aby automatycznie generować i używać bazy danych SQL Server Compact Edition lub określić parametry połączenia do istniejącej bazy danych programu SQL Server. Aby uzyskać więcej informacji, zobacz How to: Configure Client Application Services (Jak skonfigurować usługi aplikacji klienckich). Ta opcja jest domyślnie czyszczone.