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