操作场景
本文介绍 Kong 如何开启 admin-api 并为 admin-api 配置 Basic Auth 安全认证插件。
前置条件
操作步骤
步骤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 api
,uri
的内容填写为/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 api,
uri
的内容填写为/admin-api
,输入之前配置好的用户名和密码即可访问。