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


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

Обновлен: Ноябрь 2007

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

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

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

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

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

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

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

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

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

  • Расположение службы проверки подлинности
    Используется совместно с проверкой подлинности с помощью форм. Указывет расположение службы проверки подлинности.

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

  • Расположение службы ролей
    Задает расположение службы ролей.

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

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

См. также

Задачи

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

Основные понятия

Знакомство с конструктором проектов

Ссылки

Диалоговое окно "Дополнительные параметры служб"

Страница "Компиляция" в конструкторе проектов (Visual Basic)

Страница "Построение" в конструкторе проектов (C#)

Другие ресурсы

Службы клиентских приложений