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


WindowsTokenRoleProvider.ApplicationName Свойство

Определение

Возвращает или задает имя приложения.

public:
 virtual property System::String ^ ApplicationName { System::String ^ get(); void set(System::String ^ value); };
public override string ApplicationName { get; set; }
member this.ApplicationName : string with get, set
Public Overrides Property ApplicationName As String

Значение свойства

Имя приложения.

Исключения

Предпринята попытка задать ApplicationName свойство вызывающим абонентом, у которых нет High разрешения на размещение ASP.NET.

Предпринята попытка задать ApplicationName строку, длинную до 256 символов.

Примеры

В следующем примере показан roleManager элемент в system.web разделе файла Web.config для приложения ASP.NET. Он задает экземпляр приложения WindowsTokenRoleProvider и задает ApplicationName для свойства значение MyApplication.

<roleManager defaultProvider="WindowsProvider"
  enabled="true"
  cacheRolesInCookie="false">
  <providers>
    <add
      name="WindowsProvider"
      type="System.Web.Security.WindowsTokenRoleProvider"
      applicationName="MyApplication" />
  </providers>
</roleManager>

Комментарии

В отличие от других поставщиков ролей, таких как SqlRoleProviderкласс, WindowsTokenRoleProvider не связывает сведения о роли с приложением. Вместо этого сведения о роли взяты из групп Windows на локальном компьютере. Несколько приложений на одном сервере WindowsTokenRoleProvider , использующее класс, всегда совместно используют одну и ту же информацию о роли. applicationName Хотя его можно настроить в файле Web.config для приложения, ApplicationName свойство не используется для получения сведений о роли.

Применяется к

См. также раздел