Skip to content

jwt sgin err when typ is JWE #90

@Steven201314

Description

@Steven201314

When test this code , in openresty it aborted a error follow
local jwt_token = jwt:sign( "lua-resty-jwt1", { header={typ="JWE", alg="dir" , enc = 'A128CBC-HS256'}, payload={foo="bar"} } ) ngx.print("jwt_token:")
`
2019/10/30 23:59:07 [error] 2369#0: *246 lua entry thread aborted: runtime error: unknown reason
stack traceback:
coroutine 0:
[C]: in function 'error'
/usr/share/lua/5.1/resty/jwt.lua:202: in function 'derive_keys'
/usr/share/lua/5.1/resty/jwt.lua:407: in function 'sign'

`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions