API网关Kong使用指南(六)—— 支持HTTPS

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了API网关Kong使用指南(六)—— 支持HTTPS相关的知识,希望对你有一定的参考价值。

参考技术A

Kong支持HTTP和HTTPS两种协议,一般在开发环境中只使用HTTP协议即可,但在生产环境中最好还是使用HTTPS协议。默认情况下,Kong开通了8000和8443端口,它们分别对应HTTP和HTTPS的转发路由,只要配置好service和route,这两个端口都会生效的。

访问以上两个端口获得的结果是一样的,只是使用不同的访问协议。

至少有两种方法可以实现限制:

使用HTTPS非常简单,但没有证书的HTTPS依然是不安全的。因此,我们需要为其安装证书。证书的申请过程请参考当前域名运营商提供的方法,这里不展开说明。拿到证书之后,可以使用Konga安装,首先打开证书页面:

然后,添加证书:

Konga只有一个端口,当在其配置文件.env中添加证书路径,即会自动改为HTTPS协议。配置文件如下:

系列链接

以上是关于API网关Kong使用指南(六)—— 支持HTTPS的主要内容,如果未能解决你的问题,请参考以下文章

Kong API 网关中的自定义身份验证服务

Kong api 网关 安装简单应用

高性能API网关Kong介绍(下)

API网关Kong使用指南(四)—— hmac-auth插件配置

Kong 系列 -- Kong 101

开源API网关系统(Kong教程)入门到精通