JavaHTTPS客戶端證書認證我對HTTPS/SSL/TLS我對客戶端在使用證書進行身份驗證時應該顯示的內(nèi)容感到有點困惑。我正在編寫一個Java客戶機,它需要做一個簡單的POST對某一特定對象的數(shù)據(jù)URL..那部分很好,唯一的問題是它應該重新完成HTTPS..這個HTTPS部分相當容易處理(無論是用HTTPclient或者使用Java內(nèi)置的HTTPS),但我只能使用客戶端證書進行身份驗證。我注意到這里已經(jīng)出現(xiàn)了一個非常類似的問題,我還沒有嘗試過我的代碼(很快就會完成)。我當前的問題是-不管我做什么-Java客戶端永遠不會發(fā)送證書(我可以用PCAP)。我想知道在使用證書進行身份驗證時,客戶機到底應該向服務器顯示什么(特別是針對Java的-如果這有意義的話)?這是一個JKS檔案,或PKCS#12?它們中應該有什么;只有客戶端證書或密鑰?如果是,是哪把鑰匙?對于所有不同類型的文件、證書類型等等,都有相當多的混淆。就像我之前說過的HTTPS/SSL/TLS因此,我也會感謝一些背景資料(不一定是一篇文章,我會滿足于鏈接到好文章)。
添加回答
舉報
0/150
提交
取消