WindowsTokenRoleProvider.ApplicationName 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
애플리케이션의 이름을 가져오거나 설정합니다.
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 ASP.NET 호스팅 권한이 없는 호출자가 High 속성을 설정하려고 한 경우
256자보다 긴 문자열로 ApplicationName을 설정하려고 한 경우
예제
다음 예제에서는 ASP.NET 애플리케이션에 system.web
대한 Web.config 파일의 섹션에 있는 요소를 보여줍니다roleManager
. 애플리케이션의 지정 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 역할 정보를 검색 하는 속성이 사용 되지 않습니다.
적용 대상
추가 정보
.NET