Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用公钥/私钥技术限制Web应用程序的访问_Java_Jakarta Ee_Client Server_Command Line Interface_Public Key Encryption - Fatal编程技术网

Java 使用公钥/私钥技术限制Web应用程序的访问

Java 使用公钥/私钥技术限制Web应用程序的访问,java,jakarta-ee,client-server,command-line-interface,public-key-encryption,Java,Jakarta Ee,Client Server,Command Line Interface,Public Key Encryption,我有一个限制访问web应用程序(www上的公共url)的要求&允许它访问指定的一组客户端 申请详情如下: 使用的技术–JSP/JavaEE 部署在–IBM Webshpere上 我的问题是: 1这可以通过客户端SSL证书实现吗? 2任何脉冲密钥/私钥技术的机制都可用于此 3这些技术是否依赖于浏览器类型,在servlet规范中客户端证书是标准化的,因此这是绝对可能的。您可以在web.xml文件中指定CLIENT-CERT 您需要在WebSphere的密钥库中设置密钥(http://publib.b

我有一个限制访问web应用程序(www上的公共url)的要求&允许它访问指定的一组客户端

申请详情如下:
使用的技术–JSP/JavaEE
部署在–IBM Webshpere上

我的问题是:
1这可以通过客户端SSL证书实现吗?
2任何脉冲密钥/私钥技术的机制都可用于此

3这些技术是否依赖于浏览器类型,在servlet规范中客户端证书是标准化的,因此这是绝对可能的。您可以在web.xml文件中指定CLIENT-CERT

您需要在WebSphere的密钥库中设置密钥(http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.websphere.nd.multiplatform.doc/info/ae/ae/rsec_csiv2cca.html)但这是针对不同容器的专有程序

客户端证书是公钥/私钥,因此应该满足您的要求

除了为用户提供不同的浏览器设置证书的不同说明之外,不应该存在任何浏览器问题。

它在中,但在实现时有自己的问题。演示如何启用和解决此类身份验证架构中出现的常见问题