开启 admin-api 并配置安全认证

最近更新时间:2024-11-01 10:23:21

我的收藏

操作场景

本文介绍 Kong 如何开启 admin-api 并为 admin-api 配置 Basic Auth 安全认证插件。

前置条件

已购买 Kong 网关实例,详情请参见 操作文档

操作步骤

步骤1:在 Kong 的管理控制台上配置 admin api 的服务和路由

1. 登录 TSE 控制台,进入需要配置限流插件的 Kong 网关实例详情页,在 Konga 控制台页面查看管理控制台登录方式。



2. 单击访问链接进入管理控制台页面,在左侧导航栏单击 SERVICES,进入服务列表。
3. 单击 ADD NEW SERVICE,在弹出的对话框中填写内容,URL 的内容填写为http://127.0.0.1:2001/,创建一个服务。


4. 创建成功后,在服务列表中单击已创建好的服务,进入服务详情页面,在左侧导航栏单击 Routes,进入路由列表。
5. 单击 ADD ROUTE,在弹出的对话框中填写内容,Path 的内容填写为/admin-api,创建一个路由。


6. 打开浏览器通过公网地址访问admin apiuri的内容填写为/admin-api



步骤2:为 admin api 配置 basic-auth 安全认证插件

1. 打开 Kong 的管理控制台, 在左侧导航栏单击 CONSUMERS,进入消费者列表。
2. 单击 CREATE CONSUMER,在弹出的对话框中填写内容。


3. 单击 Credentials 左侧的选项选择 BASIC,并单击 CREATE CREDENTIALS

在弹出的对话框中填写内容,创建一个消费者。


4. 在左侧导航栏中依次单击 SERVICES > admin-api > Plugins > ADD Plugin,选择 Basic Auth 插件并完成添加。






5. 打开浏览器通过公网地址访问 admin apiuri 的内容填写为/admin-api,输入之前配置好的用户名和密码即可访问。



参考

更多说明请参见 Kong API Lookback