带SSL的Express + CloudFlare

时间:2016-11-23 14:24:36

标签: node.js express ssl cloudflare

我有一个使用express appName新创建的快速应用。 我已将端口更改为443。 该域位于启用SSL的CloudFlare代理下。 当我访问网站时,我得到CloudFlare页面Web server is down,而不是看到快速索引页面。

如何让Express使用CloudFlare的SSL?

1 个答案:

答案 0 :(得分:2)

有两种选择:

  • 您需要更改您的应用,以便能够接受HTTPS连接而不是HTTP。您可以使用HTTPS library而不是HTTP来执行此操作。
  • 您可以切换到灵活SSL而不是完整,但不建议用于许多应用程序,因为这意味着从Cloudflare&Edge到您的Origin的连接未加密。