如何在不中断客户端与服务器之间的https隧道的情况下配置apache反向代理?

用户名

我已经配置了Apache反向代理。在该配置中,客户端之间可以使用https连接来反向代理,然后再次反向代理到服务器。但是我想要客户端到服务器之间的https连接,如正向代理。反向代理不应断开https连接。

     Https tunnel                   New Https tunnel
    <===============>             <===================>

客户端----------------------- Apache反向代理----------------------- - - -服务器

上述解决方案是不可取的。

                  Https Tunnel
   <========================================>

客户端-------------------- Apache反向代理----------------服务器

上述解决方案是可取的。

如果在反向代理中不可能使用端到端https隧道,那么如何确保ssl代理选项是安全的,即使反向代理管理员(如果反向代理受到威胁)也无法解密隧道,或者处于中间攻击的人无法做完了。

狮子座

你不能 因为HTTPS通过设计保证了发送方正在通过证书与接收方进行通信。您的代理人将是“中间人” :-)

参见http://en.wikipedia.org/wiki/Reverse_proxy

对于安全网站,Web服务器本身可能不会执行SSL加密,而是将任务卸载到可能配备SSL加速硬件的反向代理。(请参阅SSL终止代理。)

你可以做什么

Client------Apache Reverse proxy----SC--------------SS---------Server
            HTTPS                           SSL           HTTP        
            (listen to 443)          

其中SC = Stunnel客户端,SS = Stunnel服务器

SC必须与apache反向代理在同一台计算机上运行,​​而SS必须在服务器目标中运行。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在不中断客户端与服务器之间的https隧道的情况下配置apache反向代理?

来自分类Dev

如何在不安装Sensu服务器的情况下安装Sensu客户端?

来自分类Dev

stunnel - 如何在不中断的情况下更换服务器证书

来自分类Dev

服务器可以在没有SSH反向隧道的情况下向客户端发出信号来运行脚本吗?

来自分类Dev

如何在不中断客户端的情况下向 C# 界面中的方法添加参数?

来自分类Dev

如何在没有域名的情况下进行客户端-服务器通信

来自分类Dev

如何在不创建服务器的情况下测试客户端应用程序?

来自分类Dev

如何在代理服务器位于远程的情况下配置透明代理?

来自分类Dev

如何设置Google云端硬盘客户端ID以在没有本地服务器的情况下进行访问?

来自分类Dev

Akka TcpPipeLine:如何在不首先接收init.Event的情况下将消息发送到客户端/服务器?

来自分类Dev

异步客户端套接字c#。如何在不阻止程序运行的情况下循环等待来自服务器的信息?

来自分类Dev

如何获取Web客户端处理表单,以在不使用客户端脚本的情况下将页面ID信息发送到服务器

来自分类Dev

在没有服务器的情况下安装MongoDB Shell客户端

来自分类Dev

在没有服务器的情况下安装MongoDB Shell客户端

来自分类Dev

如何在没有身份服务器的情况下为NFS的Windows客户端设置身份?

来自分类Dev

如何通过服务器请求中断客户端?

来自分类Dev

C#代码或库可在不中断客户端的情况下更新虚拟目录内容

来自分类Dev

如何在不使用隧道或端口转发的情况下托管Web服务器?

来自分类Dev

如何在不更改后绑定的情况下从WCF服务引用WCF客户端?

来自分类Dev

是否可以在不使用客户端Javascript的情况下建立服务器端Javascript网站?

来自分类Dev

如何在客户端上设置https到代理服务器的路由

来自分类Dev

如何在不中断Kinect的情况下运行方法

来自分类Dev

使用Nginx反向代理服务器隐藏客户端请求标头

来自分类Dev

在没有localhost /服务器,客户端,浏览器的情况下使用Less

来自分类Dev

在没有localhost /服务器,客户端,浏览器的情况下使用Less

来自分类Dev

如何为SPI编写客户端代理,客户端和服务器代理之间有什么区别?

来自分类Dev

如何使apache Camel成为WS客户端和服务器之间的桥梁?

来自分类Dev

在没有模板引擎的情况下将服务器标签嵌入客户端HTML \ JS脚本中

来自分类Dev

在客户端不将服务器 uri 传递给 io() 的情况下无法使用 SocketIO

Related 相关文章

  1. 1

    如何在不中断客户端与服务器之间的https隧道的情况下配置apache反向代理?

  2. 2

    如何在不安装Sensu服务器的情况下安装Sensu客户端?

  3. 3

    stunnel - 如何在不中断的情况下更换服务器证书

  4. 4

    服务器可以在没有SSH反向隧道的情况下向客户端发出信号来运行脚本吗?

  5. 5

    如何在不中断客户端的情况下向 C# 界面中的方法添加参数?

  6. 6

    如何在没有域名的情况下进行客户端-服务器通信

  7. 7

    如何在不创建服务器的情况下测试客户端应用程序?

  8. 8

    如何在代理服务器位于远程的情况下配置透明代理?

  9. 9

    如何设置Google云端硬盘客户端ID以在没有本地服务器的情况下进行访问?

  10. 10

    Akka TcpPipeLine:如何在不首先接收init.Event的情况下将消息发送到客户端/服务器?

  11. 11

    异步客户端套接字c#。如何在不阻止程序运行的情况下循环等待来自服务器的信息?

  12. 12

    如何获取Web客户端处理表单,以在不使用客户端脚本的情况下将页面ID信息发送到服务器

  13. 13

    在没有服务器的情况下安装MongoDB Shell客户端

  14. 14

    在没有服务器的情况下安装MongoDB Shell客户端

  15. 15

    如何在没有身份服务器的情况下为NFS的Windows客户端设置身份?

  16. 16

    如何通过服务器请求中断客户端?

  17. 17

    C#代码或库可在不中断客户端的情况下更新虚拟目录内容

  18. 18

    如何在不使用隧道或端口转发的情况下托管Web服务器?

  19. 19

    如何在不更改后绑定的情况下从WCF服务引用WCF客户端?

  20. 20

    是否可以在不使用客户端Javascript的情况下建立服务器端Javascript网站?

  21. 21

    如何在客户端上设置https到代理服务器的路由

  22. 22

    如何在不中断Kinect的情况下运行方法

  23. 23

    使用Nginx反向代理服务器隐藏客户端请求标头

  24. 24

    在没有localhost /服务器,客户端,浏览器的情况下使用Less

  25. 25

    在没有localhost /服务器,客户端,浏览器的情况下使用Less

  26. 26

    如何为SPI编写客户端代理,客户端和服务器代理之间有什么区别?

  27. 27

    如何使apache Camel成为WS客户端和服务器之间的桥梁?

  28. 28

    在没有模板引擎的情况下将服务器标签嵌入客户端HTML \ JS脚本中

  29. 29

    在客户端不将服务器 uri 传递给 io() 的情况下无法使用 SocketIO

热门标签

归档