WindowsTokenRoleProvider.ApplicationName Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Namen der Anwendung ab oder legt diesen fest.
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
Eigenschaftswert
Der Namen der Anwendung.
Ausnahmen
Ein Aufrufer, der nicht über die Berechtigung ApplicationName zum Hosten von ASP.NET verfügt, hat versucht, die High-Eigenschaft festzulegen.
ApplicationName wurde auf eine Zeichenfolge festzulegen versucht, die länger als 256 Zeichen ist.
Beispiele
Das folgende Beispiel zeigt das roleManager
Element im system.web
Abschnitt der Web.config-Datei für eine ASP.NET Anwendung. Sie gibt die Instanz der WindowsTokenRoleProvider Anwendung an und legt die ApplicationName -Eigenschaft auf fest MyApplication
.
<roleManager defaultProvider="WindowsProvider"
enabled="true"
cacheRolesInCookie="false">
<providers>
<add
name="WindowsProvider"
type="System.Web.Security.WindowsTokenRoleProvider"
applicationName="MyApplication" />
</providers>
</roleManager>
Hinweise
Im Gegensatz zu anderen Rollenanbietern wie dem SqlRoleProviderordnet die WindowsTokenRoleProvider -Klasse einer Anwendung keine Rolleninformationen zu. Stattdessen werden die Rolleninformationen aus den Windows-Gruppen auf dem lokalen Computer übernommen. Mehrere Anwendungen auf demselben Server, die die WindowsTokenRoleProvider -Klasse verwenden, verwenden immer dieselben Rolleninformationen. Obwohl die applicationName
in der Web.config-Datei für die Anwendung konfiguriert werden kann, wird die -Eigenschaft nicht zum Abrufen von ApplicationName Rolleninformationen verwendet.