- PR -

WEBLOGIC9.2のBASIC認証について

投稿者投稿内容
BBKAZU
会議室デビュー日: 2007/02/01
投稿数: 6
投稿日時: 2007-02-01 14:56
solaris版のweblogic9.2の認証で困っています。
APACHE経由でLDAP認証を行い、weblogicではBASIC認証を
行わないようにしたいのですが、うまくできません。
ご存知の方、おられましたらよろしくお願い致します。
nagise
ぬし
会議室デビュー日: 2006/05/19
投稿数: 1141
投稿日時: 2007-02-01 15:33
ApacheにLDAP認証の設定をして、
weblogicのBASIC認証の設定をはずせばよいのでは?
文面からは何がうまくいかないのか分かりません。
BBKAZU
会議室デビュー日: 2007/02/01
投稿数: 6
投稿日時: 2007-02-01 17:34
言葉足らずですみませんでした。
Apacheを使用せずにWeblogicに直接接続した場合はBASIC認証されない状態なので、
WeblogicのBASIC認証の設定はされていないことは確認できています。
ApacheでBasic認証をしてHTTPヘッダに認証情報が存在している状態でWeblogicに接続しにいくとWeblogicの認証機能がきいてしまいます。

※web.xml、weblogic.xmlは何も定義していません。
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2007-02-01 17:43
WebLogic の認証機能がきいてしまう、とは具体的にどういう意味でしょうか?
Authorization ヘッダが飛んでいても web.xml や weblogic.xml に特に設定をしていなければ動作に変わりはなさそうですが・・・。
BBKAZU
会議室デビュー日: 2007/02/01
投稿数: 6
投稿日時: 2007-02-01 18:01
インギさん。
ご回答ありがとうございます。
認証機能がきいていしまうというのは、ApacheのBASIC認証はとおっていることは
ログで確認できていますが、その後にweblogicの方で認証に失敗しているように
見受けられます。
ただし、weblogic8.1の場合は、同一の設定で正常に認証を通っていましたが、
weblogic9.2に移行してから認証が通らなくなりました。
ご教授お願い致します。
nagise
ぬし
会議室デビュー日: 2006/05/19
投稿数: 1141
投稿日時: 2007-02-01 18:05
引用:

BBKAZUさんの書き込み (2007-02-01 17:34) より:
Apacheを使用せずにWeblogicに直接接続した場合はBASIC認証されない状態なので、
WeblogicのBASIC認証の設定はされていないことは確認できています。
ApacheでBasic認証をしてHTTPヘッダに認証情報が存在している状態でWeblogicに接続しにいくとWeblogicの認証機能がきいてしまいます。



Apache経由でWeblogicにつなぐ経路と
直接Weblogicにつなぐ経路との2通りの経路で運用しようとしてるのですか?
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2007-02-01 18:09
>ログで確認できていますが、その後にweblogicの方で認証に失敗しているように
エラーメッセージやエラーのIDがログに記録されているということでしょうか?

WebLogic 側のレルムにないユーザでアクセスしているためかもしれませんね。

WebLogic 側でも LDAP の設定をしてみてはいかがでしょう。
BBKAZU
会議室デビュー日: 2007/02/01
投稿数: 6
投稿日時: 2007-02-01 18:10
nagiseさん。
ご回答ありがとうございます。

運用ではApache経由でweblogicに接続する1通りで運用を行います。

Weblogicに直接接続してみたのは、Weblogicの設定がBASIC認証が
有効になっているかどうかを確認するために直接、接続しました。

よろしくお願い致します。

スキルアップ/キャリアアップ(JOB@IT)