我在centos 8上用mariadb托管Apollo Graphql Node.js服务器。
它仅托管API服务器。
所以我的客户端域名是从Namecheap购买的,指向Cloudflare,所以我在Cloudflare DNS中添加了api A记录。
1.仅DNS模式
http://api.domain.com:4000/graphql - it is working(I can query the data).
https://api.domain.com:4000/graphql - it is not working.
1.代理模式
https://api.domain.com:4000/graphql - time out.
https://api.domain.com/graphql - ssl is working but could not reach
to hosting server.
我如何配置工作https://api.domain.com/graphql ssl没有端口号。
Cloudflare表示,使用端口号呼叫在Proxied模式下不起作用。
1条答案
按热度按时间t9eec4r01#
在Cloudflare上,端口
4000
在配置为Cloudflare Spectrum应用程序时可用于代理流量(如https
请求)。此处列出了支持的标准端口(不需要Spectrum)。
或者,您可以将自己服务的已配置端口从
4000
更改为上述链接中支持的端口之一。