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

ASP.NET barındırma izni 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 örnekte, ASP.NET bir uygulamanın Web.config dosyasının bölümündeki öğesi system.web gösterilmektedirroleManager. 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ından farklı olarakSqlRoleProviderWindowsTokenRoleProvider, 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.