WindowsTokenRoleProvider.ApplicationName Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia nazwę aplikacji.
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
Wartość właściwości
Nazwa aplikacji.
Wyjątki
Podjęto próbę ApplicationName ustawienia właściwości przez obiekt wywołujący, który nie ma High ASP.NET uprawnienia hostingu.
Podjęto próbę ustawienia ApplicationName ciągu, który jest dłuższy niż 256 znaków.
Przykłady
Poniższy przykład przedstawia roleManager
element w system.web
sekcji pliku Web.config dla aplikacji ASP.NET. Określa wystąpienie aplikacji WindowsTokenRoleProvider i ustawia ApplicationName właściwość na MyApplication
.
<roleManager defaultProvider="WindowsProvider"
enabled="true"
cacheRolesInCookie="false">
<providers>
<add
name="WindowsProvider"
type="System.Web.Security.WindowsTokenRoleProvider"
applicationName="MyApplication" />
</providers>
</roleManager>
Uwagi
W przeciwieństwie do innych dostawców ról, takich jak SqlRoleProvider, WindowsTokenRoleProvider klasa nie kojarzy informacji o roli z aplikacją. Zamiast tego informacje o rolach są pobierane z grup systemu Windows na komputerze lokalnym. Wiele aplikacji na tym samym serwerze, na których jest używana WindowsTokenRoleProvider klasa, zawsze współużytkuje te same informacje o roli.
applicationName
Chociaż można go skonfigurować w pliku Web.config dla aplikacji, ApplicationName właściwość nie jest używana do pobierania informacji o rolach.