Google Cloud CDN签名图片URL生产环境失效,参数丢失求助
Google Cloud CDN签名图片URL失效问题排查与求助
生产环境中通过Google Cloud CDN访问签名图片URL时出现失效情况,经调试定位到核心问题为请求的查询字符串缺失,具体调试过程如下:
- 为应用添加调试日志,确认请求的查询字符串缺失;
- 对比直接源站请求与CDN请求,Google Cloud日志显示直接请求包含相关签名参数,CDN转发的请求中参数丢失;
- 发现一周前有其他用户在Google Cloud社区遇到完全相同的问题,该用户同样存在代码在部分环境/CDN/项目可用、部分不可用的现象;
- 在URLPrefix前额外添加查询参数,该参数可正常传递至源站,与上述用户的表现一致;
- 更换不同浏览器及使用
curl命令测试,结果均相同; - 在测试环境(不同GCP项目)使用相同代码及代理配置测试,功能正常,与上述用户的情况一致。
目前已向Google Cloud官方反馈该问题,现求助:是否有其他用户遇到过此问题?是否有可行的解决办法?
内容的提问来源于stack exchange,提问作者Jørgen
相关产品推荐
相关产品推荐

