Поделиться через


Страница "Службы" в конструкторе проектов

Службы клиентских приложений предоставляют упрощенный доступ к имени входа, ролям и службам профилей Microsoft Ajax из приложений Windows Forms и Windows Presentation Foundation (WPF). Вы можете использовать страницу Службыконструктора проектов, чтобы включать и настраивать службы клиентских приложений для своего проекта.

Благодаря службам клиентских приложений можно использовать централизованный сервер для проверки подлинности пользователей, определения ролей, назначенных каждому из пользователей, а также хранения индивидуальных параметров приложений, которые можно совместно использовать в рамках всей сети. Дополнительные сведения см. в разделе Службы клиентских приложений.

Чтобы открыть страницу Службы, выберите узел проекта в обозревателе решений и затем в меню Проект щелкните команду Свойства. Когда откроется окно Конструктор проектов, перейдите на вкладку Службы.

Список задач

Практическое руководство. Настройка служб клиентских приложений

Список элементов пользовательского интерфейса

Конфигурация

Этот элемент управления нельзя изменить на этой странице. Описание этого элемента управления см. в разделе Страница "Компиляция" в конструкторе проектов (Visual Basic) или Страница "Сборка" в конструкторе проектов (C#).

Платформа

Этот элемент управления нельзя изменить на этой странице. Описание этого элемента управления см. в разделе Страница "Компиляция" в конструкторе проектов (Visual Basic) или Страница "Сборка" в конструкторе проектов (C#).

Включить службы клиентских приложений

Выберите, чтобы включить службы клиентских приложений. Требуется указать расположения служб на странице Службы, чтобы использовать службы клиентских приложений.

Использовать проверку подлинности Windows

Указывает, что поставщик проверки подлинности будет использовать проверку подлинности Windows, то есть удостоверение, предоставленное операционной системой Windows.

Использовать проверку подлинности с помощью форм

Указывает, что поставщик проверки подлинности будет использовать проверку подлинности с помощью форм. Это означает, что приложение должно предоставить пользовательский интерфейс для входа. Дополнительные сведения см. в разделе Практическое руководство. Реализация входа пользователя с помощью служб клиентских приложений.

Местонахождение службы аутентификации

Используется только для проверки подлинности на основе форм. Задает расположение службы проверки подлинности.

Дополнительно. Поставщик учетных данных

Используется только для проверки подлинности на основе форм. Указывает реализацию IClientFormsAuthenticationCredentialsProvider, которую служба аутентификации будет использовать для вывода диалогового окна входа в систему, если приложение вызывает метод staticSystem.Web.Security.Membership.ValidateUser и передает пустые строки или null в качестве параметров. Если оставить это поле пустым, необходимо передать допустимое имя пользователя и пароль в метод System.Web.Security.Membership.ValidateUser. Поставщиков учетных данных следует задать как имя типа с указанием сборки. Дополнительные сведения см. в разделах System.Type.AssemblyQualifiedName и Имена сборок. В простейшем виде имя типа сборки выглядит примерно так: MyNamespace.MyLoginClass, MyAssembly

Местонахождение службы ролей

Указывает расположение службы ролей.

Местонахождение службы веб-параметров

Указывает расположение службы профилей (веб-параметры).

Расширенные

Открывает диалоговое окно Дополнительные параметры служб, с помощью которого можно переопределить поведение по умолчанию. Например, с его помощью можно задать базу данных для автономного хранилища вместо использования локальной файловой системы. Дополнительные сведения см. в разделе Расширенные параметры для диалогового окна служб.

См. также