管理コンソール・オンライン・ヘルプ

前 次 新規ウィンドウで目次を開く
ここから内容の開始

EnforceStrictURLPatternフラグのリセット


WebLogic Serverバージョン8.1との下位互換性のために、EnforceStrictURLPatternフラグが用意されています。このフラグを選択した場合、WebLogic Serverはセキュリティ・コンテナで、Webアプリケーション全体のデフォルトの表現として「/」を使用します。これは標準のJava EE構文であり、サーブレット・コンテナでも同じ文字が使用されています。バージョン8.1のセキュリティ・コンテナでは、Webアプリケーション全体を表すデフォルトの文字として「/*」が使用されていました。アプリケーションでこのような場合に「/*」を引き続き使用するには、EnforceStrictURLPatternの値を「false」に変更する(選択を解除する)必要があります。falseに設定すると、セキュリティ・コンテナは「/*」を「/」と同じものとして認識するため、サーブレット・コンテナとの整合性が保証されます。

EnforceStrictURLPatternをリセットするには:

  1. まだ行っていない場合、管理コンソールのチェンジ・センターで「ロックして編集」をクリックします(チェンジ・センターの使用を参照)。
  2. 管理コンソールの左ペインで、WebLogic Serverドメイン名(mydomainなど)を選択します。
  3. 「セキュリティ」→「全般」を展開し、「詳細」を選択します。
  4. 該当する場合、「厳密なURLパターンの適用」の値を変更します。
    • 選択した(チェックした)場合、WebLogic ServerはWebアプリケーション全体の表現として「/」を使用します。
    • 選択を解除した(選択を解除した)場合、WebLogic Serverは「/*」をWebアプリケーション全体を表す「/」と同じものとして解釈します。
  5. 保存」をクリックします。
  6. これらの変更をアクティブにするには、管理コンソールのチェンジ・センターで「変更のアクティブ化」をクリックします。
    すべての変更が即座に有効になるわけではありません。再起動が必要なものもあります(チェンジ・センターの使用を参照)。

先頭に戻る