与cloudflare的码头工人

时间:2016-10-27 12:00:29

标签: ssl docker https digital-ocean cloudflare

早上好!

我使用docker作为开发平台,我有一个APP,并希望使用https协议来维护最可靠的连接,这样思考,我决定使用除了免费ssl之外的Cloudflare提供一些工具来改善客户连接App。

但是,在cloudflare中启用ssl后,将无法访问数据库和phpmyadmin。

抱歉英语不好

帮助?

1 个答案:

答案 0 :(得分:1)

听起来您使用灵活SSL,使用灵活SSL时Cloudflare使用HTTP在自身与原始网络服务器之间进行通信(同时为最终用户使用HTTPS)。

Cloudflare通过使用X-Forwarded-For标头在前端使用HTTPS进行通信,通过安装名为Mod_Cloudflare的Apache扩展,您可以确保您的Web服务器在使用HTTPS时考虑到这一点(因此,确保灵活的SSL工作透明)。

另一种解决方案是使用Cloudflare's Origin CA服务以完全(严格)模式运行SSL。