계층 적 구성 시스템
서버에 다른 디렉토리에 존재하는 여러 구성 파일이있을 수 있다고 언급했습니다. 자세한 URL 요청이 도착하면 ASP+는 계층 구조에서 URL 설정을 계산하고 요청 된 URL 경로에있는 구성 파일을 사용하십시오.
예를 들어, 사이트의 구조는 다음과 같습니다.
응용 프로그램 루트
|--------- SubDir1
|--------- SubDir2
아이디어는 구성 애플리케이션 설정을 통해 모든 사용자가 응용 프로그램 루트 디렉토리 (응용 프로그램 루트)에 액세스하여 선택한 사용자가 두 하위 디렉토리에 액세스 할 수 있도록합니다.
이제 디렉토리 subdir1에 config.web 파일이 있다고 가정하면 응용 프로그램 루트 및 subdir2에는 config.web 파일이 없습니다. 이 예에서는 두 개의 config.web 파일이 실제로 사용됩니다. 최고 수준의 config.web 파일은%Windir%/construs/버전 디렉토리에 있습니다. 이 파일은 기계 레벨에서 고려되며 모든 ASP+디렉토리 및 하위 디어는 설정을 상속했습니다. 이 파일의 기본 안전 섹션 설정은 모든 사용자에게 액세스 할 수 있도록하는 것입니다. Application Root Directory에 구성 파일이없는 경우, 즉이 설정 값을 편집하지 않고이 디렉토리가 머신 -level 구성 파일의 설정을 상속하기 때문에 모든 사용자는이 디렉토리에 액세스 할 수 있습니다. subdir1 디렉토리의 config.web 파일에 보안 구성 섹션이 포함 된 경우 일부 사용자가 디렉토리에 액세스 할 수 있도록 설정되면 SubDIR2 디렉토리가 설정을 상속하지만 응용 프로그램 루트 디렉토리는 영향을받지 않습니다. 따라서 모든 사용자는 응용 프로그램 루트 디렉토리에 액세스 할 수 있지만 일부 사용자 만 두 개의 하위 디렉토리에 액세스 할 수 있습니다.
표준 구성 설정
ASP+환경에는 Rich Configuration Settings Collection이 포함 된 표준 Config.Web 파일이 제공됩니다. 이 파일은 안에 있습니다
%windir%/complus/버전 디렉토리. 기계 레벨의 구성 파일에서 섹션 프로세서의 ASP+표준 구성에서 표준 구성 섹션을 찾을 수 있습니다.
[이메일 보호]
계속하려면 ...