簡體   English   中英

使用證書的相互認證

[英]mutual authentication using certificate

我一直在使用Java開發Web應用程序,並且想使用實現相互證書身份驗證。

我使用了自簽名證書,將其放在瀏覽器(chrome)上和我的glassfish信任庫(cacerts.jks)中,並配置了web.xml和sun-web.xml並可以正常工作。

當我運行該應用程序時,它要求我選擇一個證書,並在進行正確的身份驗證之后顯示我請求的頁面。

但是,我需要制作不同的證書(實際上是三個),並且要基於我要授權用戶的角色。

但是,即使我創建了另外兩個證書並將其添加到瀏覽器證書列表中,瀏覽器也不會在第一個證書之外的證書選擇提示中列出它們。

看來我正在將證書添加到錯誤版本的glassfish信任庫(cacerts.jks)中,現在一切正常。 瀏覽器會列出我添加的所有證書,並根據角色正確授權。

暫無
暫無

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

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