配置客户端身份验证glassfish 4

时间:2017-04-24 20:56:07

标签: java authentication glassfish certificate

我不熟悉GlassFish 4,而且我正在尝试使用证书设置客户端身份验证。

我已完成一些研究,并且已经使用关键工具创建了我的证书,将其添加到我的会话密钥库和我域中的cacerts.jks。

然后我将以下内容放在我项目的web.xml中:

<login-config>
    <auth-method>CLIENT-CERT</auth-method>
    <realm-name>certificate</realm-name>
</login-config>

这是在glassfish-web.xml:

<security-role-mapping>
    <role-name>authenticated</role-name>
    <group-name>app</group-name>
    <principal-name>CN=Test, OU=Dev, O=NAN, L=Test, ST=Test, C=FR</principal-name>
</security-role-mapping>

然后什么都没有,当我尝试使用https访问我的应用程序时,我的浏览器返回错误&#34;服务器意外关闭连接等...&#34;

我有点卡住了,我想我已经错过了一些步骤,但无法弄清楚是什么。

感谢您的帮助

0 个答案:

没有答案