Jump To Close Expand all Collapse all Table of contents 管理 API 网关 前言 1. 操作 APIcast Expand section "1. 操作 APIcast" Collapse section "1. 操作 APIcast" 1.1. 映射规则 Expand section "1.1. 映射规则" Collapse section "1.1. 映射规则" 1.1.1. 映射规则的匹配 1.1.2. 映射规则工作流 1.2. 主机标头 1.3. 产品部署 1.4. 公共基本 URL 1.5. 保护 API 后端 1.6. 将 APIcast 与私有 API 搭配使用 1.7. 使用 OpenTracing 配置 APIcast Expand section "1.7. 使用 OpenTracing 配置 APIcast" Collapse section "1.7. 使用 OpenTracing 配置 APIcast" 1.7.1. 先决条件 1.7.2. 流程 1.7.3. 附加信息 1.7.4. 在 OpenShift 实例上安装 Jaeger 2. 操作 Docker 容器化环境 Expand section "2. 操作 Docker 容器化环境" Collapse section "2. 操作 Docker 容器化环境" 2.1. 对 Docker 容器化环境的 APIcast 进行故障排除 Expand section "2.1. 对 Docker 容器化环境的 APIcast 进行故障排除" Collapse section "2.1. 对 Docker 容器化环境的 APIcast 进行故障排除" 2.1.1. 无法连接到 Docker 守护进程错误 2.1.2. 基本 Docker 命令行界面命令 3. 高级 APIcast 配置 Expand section "3. 高级 APIcast 配置" Collapse section "3. 高级 APIcast 配置" 3.1. 定义 secret 令牌 3.2. 凭证 3.3. 错误信息 3.4. 配置历史记录 3.5. 调试 3.6. 路径路由 4. APIcast 策略 Expand section "4. APIcast 策略" Collapse section "4. APIcast 策略" 4.1. APIcast 标准策略 Expand section "4.1. APIcast 标准策略" Collapse section "4.1. APIcast 标准策略" 4.1.1. 3scale Auth 缓存策略 4.1.2. 3scale 批处理器策略 4.1.3. 匿名访问策略 4.1.4. CORS 请求处理策略 4.1.5. echo policy 4.1.6. 边缘限制策略 Expand section "4.1.6. 边缘限制策略" Collapse section "4.1.6. 边缘限制策略" 4.1.6.1. 限制类型 4.1.6.2. 限制定义 4.1.6.3. 移动模板 4.1.6.4. 应用条件 4.1.6.5. 配置存储 4.1.6.6. 错误处理 4.1.7. 标头修改策略 4.1.8. IP 检查策略 4.1.9. liquid Context Debug 策略 4.1.10. 日志记录策略 4.1.11. OAuth 2.0 令牌 Introspection 策略 4.1.12. 推荐策略 4.1.13. RH-SSO/Keycloak 角色检查策略 4.1.14. 路由策略 Expand section "4.1.14. 路由策略" Collapse section "4.1.14. 路由策略" 4.1.14.1. 路由规则 4.1.14.2. 请求路径规则 4.1.14.3. 标头规则 4.1.14.4. 查询参数规则 4.1.14.5. JWT 声明规则 4.1.14.6. 多操作规则 4.1.14.7. 组合规则 4.1.14.8. catch-all 规则 4.1.14.9. 支持的操作 4.1.14.10. 移动模板 4.1.14.11. 设置 Host 标头中使用的主机 4.1.15. Prometheus Metrics 4.1.16. SOAP 策略 4.1.17. TLS 客户端证书验证策略 Expand section "4.1.17. TLS 客户端证书验证策略" Collapse section "4.1.17. TLS 客户端证书验证策略" 4.1.17.1. 关于 TLS 客户端证书验证策略 4.1.17.2. 设置 APIcast 以使用 TLS 客户端证书验证 Expand section "4.1.17.2. 设置 APIcast 以使用 TLS 客户端证书验证" Collapse section "4.1.17.2. 设置 APIcast 以使用 TLS 客户端证书验证" 4.1.17.2.1. 先决条件: 4.1.17.2.2. 设置 APIcast 以使用策略 4.1.17.3. 在策略链中配置 TLS 客户端证书验证 Expand section "4.1.17.3. 在策略链中配置 TLS 客户端证书验证" Collapse section "4.1.17.3. 在策略链中配置 TLS 客户端证书验证" 4.1.17.3.1. 先决条件 4.1.17.3.2. 配置策略 4.1.17.4. 验证 TLS 客户端证书验证策略的功能 Expand section "4.1.17.4. 验证 TLS 客户端证书验证策略的功能" Collapse section "4.1.17.4. 验证 TLS 客户端证书验证策略的功能" 4.1.17.4.1. 先决条件: 4.1.17.4.2. 验证策略功能 4.1.17.5. 从白名单中删除证书 Expand section "4.1.17.5. 从白名单中删除证书" Collapse section "4.1.17.5. 从白名单中删除证书" 4.1.17.5.1. 先决条件 4.1.17.5.2. 删除证书 4.1.17.6. 参考材料 4.1.18. 上游策略 4.1.19. URL 重写策略 Expand section "4.1.19. URL 重写策略" Collapse section "4.1.19. URL 重写策略" 4.1.19.1. 重写路径的命令 4.1.19.2. 重写查询字符串的命令 4.1.20. 使用 Captures 策略的 URL 重写 4.2. 启用标准策略 4.3. 创建自定义 APIcast 策略 4.4. 在 APIcast 中添加自定义策略 Expand section "4.4. 在 APIcast 中添加自定义策略" Collapse section "4.4. 在 APIcast 中添加自定义策略" 4.4.1. 在内置 APIcast 中添加自定义策略 4.4.2. 在另一个 OpenShift Container Platform 上将自定义策略添加到 APIcast 中 4.5. 在 3scale 中创建策略链 4.6. 创建策略链 JSON 配置文件 5. 将策略链与 APIcast 原生部署集成 Expand section "5. 将策略链与 APIcast 原生部署集成" Collapse section "5. 将策略链与 APIcast 原生部署集成" 5.1. 在策略中使用变量和过滤器 6. APIcast 环境变量 Settings Close Language: 简体中文 日本語 English Language: 简体中文 日本語 English Format: Multi-page Single-page Format: Multi-page Single-page Language and Page Formatting Options Language: 简体中文 日本語 English Language: 简体中文 日本語 English Format: Multi-page Single-page Format: Multi-page Single-page 管理 API 网关 Red Hat 3scale API Management 2.5中等到高级目标,以管理您的安装。摘要 本指南提供有关配置任务的信息,可在基本安装之后执行。 Next