この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:1
ページ更新者:guest
更新日時:2018-09-11 03:00:30

タイトル: 要求されたリソースへのアクセスが拒否されました

この記事の要点
  • Tomcat の HTTP 403: 要求されたリソースへのアクセスが拒否されました
  • 原因: BASIC 認証は通ったが、ユーザに該当ロールが付与されていない
  • 対処: $CATALINA_HOME/conf/tomcat-users.xml でユーザに適切なロール(manager-gui 等)を付与
  • 反映にはTomcat 再起動

 

エラー内容

HTTPステータス 403 - 要求されたリソースへのアクセスが拒否されました

 

発生条件/原因

tomcatのBASIC認証は通過したが、ユーザーに対して割り当てられているロールにリソースへのアクセス権が無い場合に発生するエラー。

 

対処法

$CATALINA_HOME/conf/tomcat-users.xml

上記のファイルの<tomcat-users>タグ内にユーザーとロールの定義がされているので、適切なものに設定する。