私は自分で作成したJSPWebアプリを持っており、現在、管理パネルに組み込まれているtomcatsを使用してユーザーアカウント(tomcats config xmlファイルに保存されている)を管理していますが、Web内から新しいアカウントを作成できないため、これは制限されています-アプリ(たとえば、サインアップWebサイトを作成できません)であり、手動でアカウントを作成する必要があります。
Tomcat環境でアカウントを実装する最も簡単な方法は何ですか?
デニス
私は自分で作成したJSPWebアプリを持っており、現在、管理パネルに組み込まれているtomcatsを使用してユーザーアカウント(tomcats config xmlファイルに保存されている)を管理していますが、Web内から新しいアカウントを作成できないため、これは制限されています-アプリ(たとえば、サインアップWebサイトを作成できません)であり、手動でアカウントを作成する必要があります。
Tomcat環境でアカウントを実装する最も簡単な方法は何ですか?
デニス
単純な JDBC レルムまたは接続プールを可能にする DataSource レルムのいずれかである、Tomcat でデータベース レルムを設定します。次に、ユーザーの追加は非常に単純な CRUD Web アプリケーションであり、場合によってはいくつかの確認メールと組み合わされます。
Windows を使用していて (質問では指定されていません)、認証に Windows ログオンを使用したい場合は、JCIFSを確認してください。JCIFS を使用すると、認証された Windows ログオンのユーザー名を Java で取得できます。インストールが簡単で、比較的簡単です。
すべての状況ではありませんが、Windows のみの環境では、すぐに起動して実行できます。