簡體   English   中英

保護JAAS配置文件

[英]Securing JAAS config file

我正在開發在Windows域環境中運行的Java應用程序。 為了驗證用戶身份,我使用JAAS中提供的Krb5LoginModule。 JAAS登錄配置文件(簡稱為jaas.conf)嵌入在應用程序jar中,該文件存儲在網絡共享中(只讀訪問)。

現在,每個用戶都可以將應用程序jar復制到其本地磁盤上,編輯jaas.conf,並設置自己的LoginModule,這將允許他充當不同的用戶。

有什么辦法可以防止這種情況? 如何保護應用程序?

用戶密碼必須由用戶提供。 您必須調用自己的登錄界面,用戶可以在其中提供用戶名和密碼。 為什么要將usr&pwd放入jaas.conf?

無論如何,如果您想鎖定usr&pwd,則可以

  1. 使用證明
  2. 加密到文件中
  3. 編寫代碼

暫無
暫無

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

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