階層構成システム
異なるディレクトリに存在する複数の構成ファイルがサーバー上にある可能性があると述べました。詳細なURL要求が届くと、ASP+は階層構造のURLの設定を計算し、要求されたURLのパスにある構成ファイルを使用します。
たとえば、サイトの構造は次のとおりです。
アプリケーションルート
| ----- Subdir1
| ----- subdir2
アイデアは、構成アプリケーション設定により、すべてのユーザーがアプリケーションルートディレクトリ(アプリケーションルート)にアクセスできるようにして、選択したユーザーが2つのサブディレクトリにアクセスできるようにすることです。
ここで、ディレクトリSubdir1にconfig.webファイルがあると仮定します。アプリケーションルートとsubdir2にconfig.webファイルはありません。この例では、2つのconfig.webファイルが実際に使用されています。最高レベルのconfig.webファイルは、windir%/complus/versionディレクトリにあり、デフォルト設定を含みます。このファイルはマシンレベルで考慮され、すべてのASP+ディレクトリとサブダイアが設定を継承しています。このファイルのデフォルトの安全セクション設定は、すべてのユーザーへのアクセスを許可することです。アプリケーションルートディレクトリに構成ファイルがない場合、つまり、この設定値を編集しないと、このディレクトリがマシンレベルの構成ファイルの設定を継承するため、すべてのユーザーがこのディレクトリへのアクセスを許可します。 Subdir1ディレクトリのconfig.webファイルにセキュリティ構成セクションが含まれている場合、一部のユーザーがディレクトリにアクセスできるように設定されている場合、Subdir2ディレクトリは設定を継承しますが、アプリケーションルートディレクトリは影響を受けません。したがって、すべてのユーザーはアプリケーションルートディレクトリにアクセスできますが、一部のユーザーのみが2つのサブディレクトリにアクセスできます。
標準構成設定
ASP+環境には、リッチな構成設定コレクションを含む標準config.webファイルが付属しています。このファイルはにあります
%windir%/complus/versionディレクトリ。マシンレベルの構成ファイルでは、セクションプロセッサのASP+標準構成の下に標準構成セクションを見つけることができます。
[保護された電子メール]
つづく ...