2011-06-24 13 views
0

websphere 6.1で基本認証を無効にする方法はありますか? 私は私がこのような何かを定義している私の戦争アプリケーションでは例のservelet を書かれている: 基本認証を無効にしますか?

<user-data-constraint> 
      <transport-guarantee>CONFIDENTIAL</transport-guarantee> 
     </user-data-constraint> 
    </security-constraint> 
    <login-config> 
     <auth-method>BASIC</auth-method> 
     <realm-name>Example login/realm-name> 
    </login-config> 



    <servlet-mapping> 
     <servlet-name>ExampleServelet</servlet-name> 
     <url-pattern>/*</url-pattern> 
    </servlet-mapping> 

は今UIから http://server/example/ *とのいずれかを認証することができると基本認証のための任意のログアウトがある文句を言いません。

どうすればこのような状況を回避できますか?何らかの理由でフォームベースの認証を使用できないのですか?

答えて

2

@constantlearner:あなたの質問は曖昧です。アプリケーション全体または特定のURLパターンの認証を無効にしますか?

特定のurl-patternの場合:web-resource-collectionタグで指定しないでください。アプリケーション全体で を実行すると、WASコンソール - >セキュリティ保護された管理 - >「アプリケーションセキュリティを有効にする」チェックボックスをオフにしてアプリを再起動できます。

1

それとも、あなたの認証で、より具体的になりたい場合は、あなたのURLパターンを変更することができます。

<url-pattern>/justServletNeedingAuthentication</url-pattern> 
関連する問題