[英]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.