跳到主要内容

参数

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

消费者

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

  • key

    string

    必填


    标识 Consumer 凭据的唯一 Key。

  • secret

    string

    必填

    有效值:

    32 字节


    共享对称密钥。请使用密钥引用,例如 $env://...$secret://...

  • is_base64_encoded

    boolean

    默认值:false


    如果 Secret 使用 base64url 编码,则设置为 true。解码后的 Secret 仍必须为 32 字节。

路由或服务

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

  • header

    string

    必填

    默认值:Authorization


    从中获取令牌的请求头。

  • forward_header

    string

    必填

    默认值:Authorization


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

  • strict

    boolean

    默认值:true


    如果为 true,则在缺少加密插件 Token 时返回 403 错误。如果为 false,则在未找到 Token 时继续处理请求。