apache - 特定子域上的 TLS 相互身份验证

标签 apache authentication ssl client

<分区>


想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post .

关闭 5 年前

我不确定这是问这个问题的最佳地点,还是太含糊了,但无论如何还是要问。

我有一个 Web 服务器 (Apache),它托管一个个人维基 (dokuwiki) 以及一个博客 (Wordpress)。 wiki 位于“wiki.example.com”,而博客仅位于“www.example.com”。我打算在整个示例中实现一种方式的 TLS/SSL 加密,但是我还想仅在“wiki.example.com”子域上设置两种方式的 TLS/SSL 加密(客户端身份验证),以便只有特定用户证书可以访问它。

  • www.example.com - 任何人都可以访问它
  • wiki.example.com - 只有拥有证书的用户才能访问它

这是否可能?如果可能,是否有人有任何资源可以解释您将如何进行设置?

最佳答案

是的,这是可能的。

为两个网站创建两个不同的虚拟主机

但对于双向认证,虚拟主机应该包含启用这两个参数

SSLVerifyClient 要求

SSLCACertificateFile

您可以在此网站上获得免费的 SSl 相关支持 www.ssl.support

关于apache - 特定子域上的 TLS 相互身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49203063/

上一篇:SSL 证书 webmin

下一篇:javascript - 同一网络 Assets ID 被跟踪两次 - Google Analytics

相关文章:

apache - 如何将我的 tomcat 应用程序连接到 apache 2,这样路径就不会很差?

security - Check_path 不在 symfony 的防火墙后面,如何纠正?

linux - 密码在用户添加到 FreeIPA 后就过期了?

ssl - 嵌入式 Jetty 9 中基于 SSL 的 WebSocket

oauth 2.0 的 SSL 证书?

php - 使用 PHP exec() 在后台 Linux 服务器中运行脚本

apache - 从本地主机 :8080/my-webapp to localhost with Apache 重定向 Web 应用程序

linux - 需要服务器监控/警报应用程序

asp.net - 在运行时更改 web.config 连接字符串的最佳方法是什么?

apache - 如何在 Apache 中为客户端证书添加自定义错误?