簡體   English   中英

寧靜的 Java 安全性

[英]Restful with java security

我必須保護我的寧靜網絡服務,以便如果有人會獲得我的寧靜網絡服務的 uri,那么在該 uri 的幫助下,任何人都無法訪問我的寧靜網絡服務。 我想以這樣的方式設計一個寧靜的網絡服務,只有我在不同服務器上運行的動態網絡應用程序才能訪問我的寧靜網絡服務。 我通過設置身份驗證標頭來做到這一點,我將用戶的用戶名放在身份驗證標頭和restful web 服務中,我正在從數據庫中檢查這些值,這就像會話管理,我很困惑這是否是好方法,因為我們不應該在 Restful Web 服務中提及 session。

第二件事是我在身份驗證頭中放置了一些編碼字符串,我們還將在restful web services的過濾器中檢查這些值,以防止第三方,這種方法是否好,如果不是你能告訴我好方法,謝謝

如果您真的希望保存它,請使用服務器和客戶端 SSL 證書,每個客戶端都應該有自己的服務器檢查的證書。 您的 Restful-Server 應該能夠檢查客戶端證書。

如果您使用 Tomcat,這里是一個操作方法: http : //www.chesterproductions.net.nz/blogs/it/code/configuring-client-certificate-authentication-with-tomcat-and-java/537/

暫無
暫無

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

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