跳到主要内容

参数

请参阅 插件通用配置 了解所有插件可用的配置选项。

消费者

以下是可在消费者上配置的插件属性。

  • key

    string


    必填


    标识 Consumer 凭据的唯一 Key。

  • secret

    string


    必填


    有效值:

    32 个字符


    加密密钥。你也可以将其存储在环境变量中,并使用 env:// 前缀引用,或者存储在密钥管理器中(如 HashiCorp Vault 的 KV 密钥引擎),并使用 secret:// 前缀引用。有关更多信息,请参阅密钥

  • is_base64_encoded

    boolean


    默认值:false


    如果 secret 是 base64 编码的,则设置为 true。

路由或服务

以下是可在路由服务上配置的插件属性。

  • header

    string


    必填


    默认值:Authorization


    从中获取令牌的请求头。

  • forward_header

    string


    必填


    默认值:Authorization


    将明文传递给上游的请求头名称。

  • strict

    boolean


    默认值:true


    如果为 true,则在请求中缺少 JWE 令牌时抛出 403 错误。如果为 false,则在未找到 JWE 令牌时不抛出错误。