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

如何通过命令行配置CORS Anywhere多域名白名单(Heroku环境)

Heroku上CORS Anywhere多域名白名单配置问题解答

1. 多域名白名单的命令写法

直接用无空格的逗号分隔所有域名即可,不需要重复执行CORSANYWHERE_WHITELIST命令。命令里逗号和域名之间不能有空格,否则会被Heroku识别为无效参数,导致只有第一个域名生效。

正确命令示例:

heroku config:set -a MY_APP_NAME CORSANYWHERE_WHITELIST=https://my-domain.net,http://localhost:3000

2. localhost加入白名单的正确方式

  • 本地开发环境默认使用http协议,除非你手动配置了SSL证书,否则不要写https://localhost,应该用http://localhost
  • 如果本地服务有指定端口(比如常见的3000、8080),必须加上端口号,比如http://localhost:3000
  • 同样要注意和前面的域名之间用无空格的逗号分隔

你当前的命令存在两个问题:逗号后有空格,且localhost用了https协议,这都会导致配置失效,调整后即可正常生效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 18:45:50