gpt4 book ai didi

ssl - 如何在kong中为API配置ssl

转载 作者:太空宇宙 更新时间:2023-11-03 12:44:48 30 4
gpt4 key购买 nike

我正在开发 kong 0.13.1。按照文档,我添加了如下证书:

{
"data": [
{
"cert": "certificate is really here",
"created_at": 1529667116000,
"id": "6ae77f49-a13f-45b1-a370-8d53b35d7bfd",
"key": "The key is really here",
"snis": [
"myapp.local",
"mockbin.myapp.local"
]
}
],
"total": 1
}

然后添加了一个与 http 完美配合的 API:

{
"data": [
{
"created_at": 1529590900803,
"hosts": [
"mockbin.myapp.local"
],
"http_if_terminated": false,
"https_only": false,
"id": "216c23c5-a1ae-4bef-870b-9c278113f8f8",
"name": "mockbin",
"preserve_host": false,
"retries": 5,
"strip_uri": true,
"upstream_connect_timeout": 60000,
"upstream_read_timeout": 60000,
"upstream_send_timeout": 60000,
"upstream_url": "http://localhost:3000"
}
],
"total": 1
}

但不幸的是,Kong 一直向我发送位于 /usr/local/kong/ssl/kong-default.crt

中的默认证书

我正在测试它:

openssl s_client -connect localhost:8443/products -host mockbin.myapp.local -debug

过去有一个动态 ssl 插件(其中 api ssl 是在 0.3.0 版本中添加的),但自 0.10 更新后它就消失了。

我知道它有点修复了我的 code 配置问题,但可能其他人也可能遇到类似的问题。

最佳答案

我花了一些时间来弄清楚它,但我没有设法修复它。作为kong docs比如说,api 已被弃用,所以我最终将所有内容重写为路由和服务,我建议您也这样做。当基于文档逐步实现时,路由和服务工作得非常好。

关于ssl - 如何在kong中为API配置ssl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50990138/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com