You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Kong-spec-expose插件无法加载文档,访问时返回302重定向

Kong-spec-expose插件配置后访问文档返回302重定向问题

配置kong-spec-expose插件自动为路由生成Swagger文档时,访问目标路由的文档接口始终返回302 Moved Temporarily,curl测试请求详情如下:

*   Trying 127.0.0.1:8000...
* TCP_NODELAY set
* Connected to localhost (127.0.0.1) port 8000 (#0)
> GET /api/employee-controller/profile/user/12/base/specz HTTP/1.1
> Host: localhost:8000
> User-Agent: curl/7.68.0
> Accept: */*
> 
* Mark bundle as not supporting multiuse
< HTTP/1.1 302 Moved Temporarily
< Date: Wed, 11 Jan 2023 09:50:38 GMT
< Content-Type: text/html; charset=utf-8
< Transfer-Encoding: chunked
< Connection: keep-alive
< X-Kong-Response-Latency: 409
< Server: kong/2.8.1

已尝试在多个路由及服务级别配置该插件,问题未解决,且无法定位重定向目标。

排查与解决建议

  • 检查路由strip_path参数:若路由启用了strip_path,可能导致插件生成的文档路径被截断触发重定向,临时关闭该参数测试。
  • 查看Kong日志:通过访问日志(如tail -f /usr/local/kong/logs/access.log)查找重定向目标URL,日志中会记录Location响应头信息,明确跳转方向。
  • 核对插件配置:确认插件的spec_path参数设置正确,避免与现有业务路由路径冲突,部分版本需显式指定文档路径前缀。
  • 排查插件冲突:暂时禁用其他重定向类、路径改写类插件,排除插件间的逻辑干扰。
  • 验证版本兼容性:确认kong-spec-expose插件版本与Kong 2.8.1适配,若存在版本不匹配,尝试升级或降级插件至兼容版本。

内容的提问来源于stack exchange,提问作者gstukaniov

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 14:35:52