簡體   English   中英

如何創建從Java類到GlassFish的新用戶?

[英]How I can create new user from Java class to GlassFish?

我正在創建一個基本的Web應用程序,用戶可以在其中注冊然后登錄。 顯然有注冊,登錄和登錄錯誤頁面。 我正在使用GlassFish服務器進行身份驗證。

我想知道是否可以通過Java類或Servlet創建新用戶,以便在創建用戶時將其保存到GlassFish的“文件”領域中? 更具體地說,這是我想要做的:

  1. 通過使用定義的實體類創建用戶。
  2. 將該用戶實體保存到數據庫。
  3. 使用用戶名和密碼創建新用戶,以GlassFish文件Realm。

到目前為止,我已經滿足了我的要求,但是它卻很安靜,因為每次要創建新用戶時都必須手動完成。 那么,是否有自動化該過程的方法呢?

我找到了解決方案。 解決方案是您需要在GlassFish中創建JDBC Realm並通過提供所需信息(例如JNDI,用戶組表,用戶名列,密碼列,組表等)對其進行配置。

注意:您不能使用Realm文件執行此操作,因為在Realm文件中它將用戶詳細信息保存到文件中,而不是從其中讀取。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM