tomcat-users.xml文件的动态配置

发布于 2024-10-01 19:29:25 字数 258 浏览 2 评论 0原文

我有一个 Oracle 数据库,我正在为其创建一个 Web 界面。我正在制作一个用于登录的 servlet,它要求输入用户名和密码,之后用户就可以访问 Web 界面。如果用户没有帐户,我会提供一个指向他们可以注册的页面的链接。就创建用户名和密码的位置而言,理想情况下我想在 oracle 中创建它(我可以使用 jdbc 来完成此操作),但我还想动态更新 tomcat-users.xml 文件以反映此更新(相同的用户名/密码)以及用户角色。有什么办法可以做到这一点吗?

谢谢您的宝贵时间

I have an oracle database, and I am creating a web interface for it. I am making a servlet for login, where it asks for a user name and password, after which a user can access the web interface. If a user does not have an account, I have a link to a page where they can register. In terms of where the username and password are created, ideally I would like to create it in oracle (I can do this using jdbc), but I would also like to dynamically update the tomcat-users.xml file to reflect this update (the same username/password), along with the users role. Is there any way to do this?

Thank you for your time

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

〆凄凉。 2024-10-08 19:29:25

最好的方法是将 Tomcat 配置为直接从数据库获取用户数据。您可以首先阅读有关身份验证领域的 Tomcat 文档

The best way would be to configure Tomcat to fetch your user data directly from the database. You could start by reading Tomcat's documentation on authentication realms.

梦途 2024-10-08 19:29:25

对于动态用户和用户角色配置,请使用 spring security

For dynamic users and users role configuration, use spring security.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文