cors

属性

IMPORTANT
  1. allow_credential 是一个很敏感的选项,请谨慎开启。开启之后,其他参数默认的 * 将失效,你必须显式指定它们的值。
名称类型必选项描述
allow_originsobject定义允许跨域访问的 Origin;它的键为 allow_origins_by_metadata 使用的引用键,值则为允许跨域访问的 Origin,其语义与属性中的 allow_origins 相同。

启用插件

你可以在路由或服务上启用 cors 插件。

通过上述命令启用插件后,可以使用如下命令测试插件是否启用成功:

禁用插件

当你需要禁用 插件时,可以通过以下命令删除相应的 JSON 配置,APISIX 将会自动重新加载相关配置,无需重启服务: