AuthenticationLogonMethod Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает тип проверки подлинности, который можно использовать для установки сеанса входа в защищенный виртуальный каталог.
public enum class AuthenticationLogonMethod
public enum AuthenticationLogonMethod
type AuthenticationLogonMethod =
Public Enum AuthenticationLogonMethod
- Наследование
-
AuthenticationLogonMethod
Поля
| Имя | Значение | Описание |
|---|---|---|
| Interactive | 0 | Позволяет пользователю входить в систему в интерактивном режиме с помощью веб-сервера. Базовый вызов |
| Batch | 1 | Позволяет процессам выполняться от имени пользователя без прямого вмешательства пользователя. Пользователь должен иметь права пользователя для входа в качестве пакетного задания (например, в приложениях COM+). Этот тип входа предназначен для приложений, где производительность входа очень важна. Базовый вызов |
| Network | 2 | Позволяет пользователю входить на удаленный сервер в сети. Этот AuthenticationLogonMethod тип входа предназначен для высокопроизводительных серверов для проверки подлинности паролей с четким текстом. Базовый вызов |
| ClearText | 3 | Позволяет пользователю, у которого есть только права сетевого пользователя на вход с помощью учетных данных с четким текстом. Сервер может принять учетные данные пользователя, вызвать |
Примеры
В следующем примере создается новое приложение на веб-сайте по умолчанию. Затем этот пример настраивает виртуальный каталог приложения по умолчанию для использования пакетной проверки подлинности для входа в UNC-путь.
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Web.Administration;
using Microsoft.Web.Management;
namespace AdministrationSnippets
{
public class AdministrationAuthenticationLogonMethod
{
// Creates a new virtual directory and sets the logon method.
public void SetLogonMethod()
{
ServerManager manager = new ServerManager();
Site defaultSite = manager.Sites["Default Web Site"];
Application reports = defaultSite.Applications.Add(
"/reports", @"\\FileServer\Reports");
// Configure the default virtual directory for the application.
VirtualDirectory reportDir = reports.VirtualDirectories[0];
reportDir.LogonMethod = AuthenticationLogonMethod.Batch;
reportDir.UserName = @"HumanResources\Jane";
reportDir.Password = @"iL@1Fnw!";
manager.CommitChanges();
}
}
}
Комментарии
Обычно эти режимы входа используются при сопоставлении виртуального каталога с UNC-пути.