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

Banno consumer /themes接口单机构返回500错误排查求助

Banno Consumer Themes接口单机构500错误排查求助

我们的Web应用调用Banno consumer themes接口加载合作机构的品牌主题,目前26家合作机构中,25家均可正常返回200状态码及预期JSON结果,但有1家机构每次调用均返回500错误。

背景说明

此为已上线的生产集成,Banno插件已运行一段时间,25家正常机构均有真实用户流量,并非单次API测试。

请求格式(未认证,所有机构完全一致)

GET https://<fi-subdomain>/a/consumer/api/v0/institutions/<institution-uuid>/themes
Accept: */*

失败请求复现情况

已在Insomnia中复现该失败请求,排除自研代码问题。该失败机构每次响应内容固定:

HTTP/1.1 500 Internal Server Error
Content-Length: 60

Internal error; Request ID: <hex-id>

正常机构响应示例

HTTP/1.1 200 OK
Content-Type: application/json

{
  "default": {
    "light": { /* theme tokens */ },
    "dark":  { /* theme tokens */ }
  }
}

已完成的排查项

  • 确认失败机构的baseUrl及institutionId:子域名可正常解析,UUID格式合规
  • URL格式符合JH consumer API参考文档
  • 500错误可稳定复现,响应内容一致,无瞬态问题
  • 无需代理、WAF或认证层,直接在Insomnia中即可复现
  • 该机构ID可正常完成认证,用户可登录并查看插件,仅缺少主题样式

后续沟通情况

曾联系厂商QA并提供Request ID请求排查日志,但对方无日志访问权限,建议由机构方提交支持工单。机构方反馈需在此提问。

请问,为何仅单个机构调用该接口返回500,其余均正常?是否存在Banno Admin中的设置限制/themes接口,或需调整调用方式?

内容的提问来源于stack exchange,提问作者SC-Lauren

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.02 04:22:28