タグ

2009年7月29日のブックマーク (2件)

  • Tomcatでダイジェスト認証を使う

    Tomcatには、基認証やダイジェスト認証などの、HTTPによるアクセス認証の機能が組み込まれています。Webアプリケーションに格的な認証を付けたい場合には、Tomcatのフォーム認証や自前で用意した認証機構などを使う必要がありますが、簡易的にアクセス制限を施したい場合などは、これらのHTTPによる認証で事足りるでしょう。 そのうち基認証は、簡単なのでよく利用されます。基認証では、ユーザーが入力したパスワードは、BASE64という方法で符号化されてネットワーク上を流れます。このBASE64符号化は、そもそも暗号化のための方法ではなく、符号化のアルゴリズムを知っているものならば、誰でも簡単に解読できてしまうものです。そのため、認証時の通信を傍受されると、パスワードが簡単に取得されてしまい、基的に安全ではありません。 通信経路の秘密性を保つには、SSL(Server Socket L

    Tomcatでダイジェスト認証を使う
    keroll
    keroll 2009/07/29
    Tomcat4.1.xでもMemoryRealmを使う必要あり?
  • Tomcat5 - server.xml

    Server server.xmlのルートになる唯一の要素(Element)です。 className 使用するサーブレットコンテナクラスを指定します。 このクラスは org.apache.catalina.Server インターフェイスを実装している必要があります。 省略すると、org.apache.catalina.core.StandardServer がデフォルトで使用されます。 port このサーバがシャットダウンコマンドを受け取るために待機するポート番号を指定します。 shutdown このサーバをシャットダウンさせる為に使用するコマンド文字列を指定します。 上で指定したポートは、この文字列を受け取るとサーバをシャットダウンさせます。 debug この項目は org.apache.catalina.core.StandardServer のコンテナクラスを使用時に有効です。 L