Apache + WebLogicでベーシック認証

ApacheWebLogicが連携している状態でBasic認証しようとしてはまったのでメモ。
Apacheの設定は以下の通り。

<LocationMatch /admin>
    WebLogicHost 127.0.0.1
    WebLogicPort 7001
    SetHandler weblogic-handler
    Idempotent OFF
    AuthType Basic
    AuthName "My domain"
    AuthUserFile /usr/local/apache/conf/.htpasswd
    Require valid-user
</LocationMatch>

htpasswdコマンドでパスワードファイルを作成

# /usr/local/apache/bin/htpasswd -c /usr/local/apache/conf/.htpasswd testuser

で、これだけじゃ駄目で、WebLogicの方にも同じユーザ&パスワードの人を登録する必要がある。これが分からなかったからはまった・・。
WebLogicのユーザ追加は、「セキュリティレルム」>「myrealm」>「ユーザーとグループ」から追加。