Aracılığıyla paylaş


WindowsTokenRoleProvider.ApplicationName Özellik

Tanım

Uygulamanın adını alır veya ayarlar.

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

Özellik Değeri

Uygulamanın adı.

Özel durumlar

barındırma izni ASP.NET olmayan High bir çağıran tarafından özelliği ayarlama ApplicationName girişiminde bulunuldu.

değerini 256 karakterden uzun bir dizeye ayarlama ApplicationName girişiminde bulunuldu.

Örnekler

Aşağıdaki örnek, bir ASP.NET uygulaması için Web.config dosyasının bölümündeki öğesini system.web gösterirroleManager. Uygulamanın WindowsTokenRoleProvider örneğini belirtir ve özelliğini olarak MyApplicationayarlarApplicationName.

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

Açıklamalar

gibi diğer rol sağlayıcılarının SqlRoleProviderWindowsTokenRoleProvider aksine, sınıfı rol bilgilerini bir uygulamayla ilişkilendirmez. Bunun yerine, rol bilgileri yerel bilgisayardaki Windows gruplarından alınır. Sınıfını kullanan WindowsTokenRoleProvider aynı sunucudaki birden çok uygulama her zaman aynı rol bilgilerini paylaşır. uygulaması için ApplicationName Web.config dosyasında yapılandırılabilir, ancak applicationName özellik rol bilgilerini almak için kullanılmaz.

Şunlara uygulanır

Ayrıca bkz.