Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.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
通过SSL启用LDAP和通过SSL启用HTTP是否需要两个证书?_Http_Ssl_Ldap - Fatal编程技术网

通过SSL启用LDAP和通过SSL启用HTTP是否需要两个证书?

通过SSL启用LDAP和通过SSL启用HTTP是否需要两个证书?,http,ssl,ldap,Http,Ssl,Ldap,我是SSL方面的新手,在直接运行ApacheTomcat服务器的SpringWeb应用程序上工作。它当前配置为能够使用LDAP(非SSL)进行身份验证(这是由以前的开发人员设置的)。它还通过http(也不是SSL)运行 我希望能够同时使用LDAP和HTTPS 我的问题是,我是否能够使用相同的证书为LDAPS使用和HTTPS使用启用SSL?如果满足以下条件,您可以使用相同的证书: 在这两种情况下使用相同的服务器名称,或者 如果您的证书包含两个名称,并且证书中列出了两个名称,或者 如果它们有一些通

我是SSL方面的新手,在直接运行ApacheTomcat服务器的SpringWeb应用程序上工作。它当前配置为能够使用LDAP(非SSL)进行身份验证(这是由以前的开发人员设置的)。它还通过http(也不是SSL)运行

我希望能够同时使用LDAP和HTTPS


我的问题是,我是否能够使用相同的证书为LDAPS使用和HTTPS使用启用SSL?

如果满足以下条件,您可以使用相同的证书:

  • 在这两种情况下使用相同的服务器名称,或者
  • 如果您的证书包含两个名称,并且证书中列出了两个名称,或者
  • 如果它们有一些通用的域后缀,并且您有一个相关的通配符证书
请记住,证书用于证明某个远程端点的身份,它通常基于端点的主机名,如某些URL中所示,用于HTTPS或LDAP


描述如何使用证书检查标识。第6节为一般概念,附录B.2为HTTPS案例,附录B.3为LDAP案例。他们都使用这个名字。

@mvreijn大部分都是很好的编辑,但有一部分很奇怪,我的意思是破坏。修好了。