NPhGit opened a new issue, #9711:
URL: https://github.com/apache/apisix/issues/9711
### Description
I use this jwt, it always return 401 Unauthorized
{"message":"failed to verify jwt"}
which format do I need to set private_key, public_key fields?
jwt:
eyJhbGciOiJSUzUxMiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJjb25zdW1lcl90ZXN0X2tleSIsInN1YiI6IjEyMzQ1Njc4OTAiLCJuYW1lIjoiSm9obiBEb2UiLCJhZG1pbiI6dHJ1ZSwiaWF0IjoxNTE2MjM5MDIyfQ.Gb3aBke6cB3V7Kz0Fv_2Dvh1LZWJoKmZW_um2gVDo-Kehzqhhwo15Lj9LcQ51KDUvlHQqrnJHiC4bw90Z9yfLBGpVWBzJ2AWbXrvUL5qVUxepFY1xv-tchc1AZzdoNM04wlBS8R27EGCTFuTU7kxFH-z41_DH_lifZJd1gNBIsz7vfFwAuvSz_XF1kWs3bBiCAjT8nqHUyxVQ0iEzQYZHV1AtpsSH6Sk7btEpwEvefCaUB4Lg5DvxKA0oQ9ud9L32lpL3hJIwNwSqJipC7YtdR0uitvbnjbqjpxTqLr4SarN5OLb1gmRgzFGbvwIEUhfG49dghR67McSl5Nz7fcFSQ
-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAopncVpc3MzUvCgSEu/XA
eqk26et0XdBiJ0MdnjuF1oq6buyyqc4WP+JlR64r+xWC7RTT8DOItgoz+R+t3mcR
fc/gLJ6Dxl3RYkvlCxOm7Uc5ItVlKf/XbQ9RAMSVIc/v6lDtEXtCl2ZlldYMH0MD
YkZ4zMXPp3QyJ6VVKfoYItLupq2tQEt/dM/zV5wqjSk33HIt0VAKnfB4OCvb2ENB
gTJyeaU9RMSbbjEAwXLZrTy7ttLXAc0zSHxiNYp/71tRo+xRa7hwgmf/UghHUuOY
aIv3K2IuujyR/luh4fBuVl1YtZrLscvfR73ytBV62gCKAzroqiAgb2mX2cGZhhDZ
aQIDAQAB
-----END PUBLIC KEY-----
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAopncVpc3MzUvCgSEu/XAeqk26et0XdBiJ0MdnjuF1oq6buyy
qc4WP+JlR64r+xWC7RTT8DOItgoz+R+t3mcRfc/gLJ6Dxl3RYkvlCxOm7Uc5ItVl
Kf/XbQ9RAMSVIc/v6lDtEXtCl2ZlldYMH0MDYkZ4zMXPp3QyJ6VVKfoYItLupq2t
QEt/dM/zV5wqjSk33HIt0VAKnfB4OCvb2ENBgTJyeaU9RMSbbjEAwXLZrTy7ttLX
Ac0zSHxiNYp/71tRo+xRa7hwgmf/UghHUuOYaIv3K2IuujyR/luh4fBuVl1YtZrL
scvfR73ytBV62gCKAzroqiAgb2mX2cGZhhDZaQIDAQABAoIBAGFTDNJ7glvROo2Z
dMV4bDQ/MpJDD4zTnNx5TLIYWJy4vqyEWtBOfXzRiuOjucl477vuWokMn4iuhLtZ
nd1f/dU7ZqfuXVuPbjOSz86YfbLKjcVuyzWfYBd0MnzuLYFmj+jFdZCgIZSzgpxz
2R+hIdZh7g5LXGaToy2dxWLxwh6dA/lA3lkClO5Z+yg1Q49CDu8qVCnAHP1APxEx
jgmLmunsTXbLn1NtodG7m4N6F2OWNqD4NjXtHXPJbe1KeeyzPmZ8iPi1vNBbhTGx
VWte95eJ8y+RS8qZDn3mq3enMatigYuerbvcgbOzyKmItgTET6QC5cZiSCgil0FI
nxvtCgECgYEA2E8pysD0CSdg1Tyf2CPn+EysG8Xgdm247x1paUPPg+K5fb7OTkGi
7hkFw9UtAhZEVHSw74P4h7zxO1nOU1mVqiWutElIg4a+epnn1sQtcdiOmQMxKsiW
U8aL1Rbq9U7uWoUQWePAk9L0fbbkJsP1IFJ8OvJxG0ptiCryyXwG6qkCgYEAwG/T
dCrtQagfHfyY55GVDjCpDaA/xS1yxWPSaLEyCg5V0sfEaxLJuRV29Xsh0aCAROkB
nKLU6mYVnJxj0npQzAWFXzuSOTvMdlI8ztebEUcJiMaTwn6EQSKt2UTVZIvalugN
wsIAejA4aw3gpiRzvJiZ6W39ie9oJpp3fZqwcMECgYAQm8Nxte8G5OcieE0to1Qk
VH7CgycA8NvKQE/frT05uybS6NueVpvT/EfdCXkzN9J3SZ5sRY3HnlJHZFXbQH2l
Ws9XOGlA8A+gCkEq1FVI8H/Cb+ROjKg+Nnh2HBReUXkrqhvfSwV2VDRBktFhyJoB
qVOwkvzsQ4K1eda6cbN2QQKBgQCbgoLt0LbUpSkoUXW7RPGgewBSi5qdHEIwc5+Y
jQF0EOuYH2mCYbd0g30TmcLVpY+ioG12CDxpg7+ZROSCNehPR3LlZ72d1M5BG+oZ
+TBOAQsaZecIeLcl8AFvn+mWjFJEOxjLt30tQQSGtrtBaBnDYcqXUhRewIJ5F8DS
VwyYwQKBgQDXJVl/KIYA3pMZ6K0DUzmTinhjds+65qKPzg0zw/MKmGEnTBEhhs5t
S6jcsQ1RULEwXFW9vH7RmYwYO6y3gfaBzb2EkoBu26cebGNPzfxvDdY8wmzaYJ3E
6+p1HXgTX3Ufc61YSOofQTamdDt4tPTpgueNGf4ymbslCfxSPesg/g==
-----END RSA PRIVATE KEY-----
apisix setting:
{
"username": "jwt1",
"plugins": {
"jwt-auth": {
"_meta": {
"disable": false
},
"algorithm": "RS256",
"exp": 86400,
"key": "consumer_test_key",
"private_key": "-----BEGIN RSA PRIVATE
KEY-----\nMIIEpAIBAAKCAQEAopncVpc3MzUvCgSEu/XAeqk26et0XdBiJ0MdnjuF1oq6buyy\nqc4WP+JlR64r+xWC7RTT8DOItgoz+R+t3mcRfc/gLJ6Dxl3RYkvlCxOm7Uc5ItVl\nKf/XbQ9RAMSVIc/v6lDtEXtCl2ZlldYMH0MDYkZ4zMXPp3QyJ6VVKfoYItLupq2t\nQEt/dM/zV5wqjSk33HIt0VAKnfB4OCvb2ENBgTJyeaU9RMSbbjEAwXLZrTy7ttLX\nAc0zSHxiNYp/71tRo+xRa7hwgmf/UghHUuOYaIv3K2IuujyR/luh4fBuVl1YtZrL\nscvfR73ytBV62gCKAzroqiAgb2mX2cGZhhDZaQIDAQABAoIBAGFTDNJ7glvROo2Z\ndMV4bDQ/MpJDD4zTnNx5TLIYWJy4vqyEWtBOfXzRiuOjucl477vuWokMn4iuhLtZ\nnd1f/dU7ZqfuXVuPbjOSz86YfbLKjcVuyzWfYBd0MnzuLYFmj+jFdZCgIZSzgpxz\n2R+hIdZh7g5LXGaToy2dxWLxwh6dA/lA3lkClO5Z+yg1Q49CDu8qVCnAHP1APxEx\njgmLmunsTXbLn1NtodG7m4N6F2OWNqD4NjXtHXPJbe1KeeyzPmZ8iPi1vNBbhTGx\nVWte95eJ8y+RS8qZDn3mq3enMatigYuerbvcgbOzyKmItgTET6QC5cZiSCgil0FI\nnxvtCgECgYEA2E8pysD0CSdg1Tyf2CPn+EysG8Xgdm247x1paUPPg+K5fb7OTkGi\n7hkFw9UtAhZEVHSw74P4h7zxO1nOU1mVqiWutElIg4a+epnn1sQtcdiOmQMxKsiW\nU8aL1Rbq9U7uWoUQWePAk9L0fbbkJsP1IFJ8OvJxG0ptiCryyXwG6qkCgYEAwG/T\ndCrtQagfHfyY55GV
DjCpDaA/xS1yxWPSaLEyCg5V0sfEaxLJuRV29Xsh0aCAROkB\nnKLU6mYVnJxj0npQzAWFXzuSOTvMdlI8ztebEUcJiMaTwn6EQSKt2UTVZIvalugN\nwsIAejA4aw3gpiRzvJiZ6W39ie9oJpp3fZqwcMECgYAQm8Nxte8G5OcieE0to1Qk\nVH7CgycA8NvKQE/frT05uybS6NueVpvT/EfdCXkzN9J3SZ5sRY3HnlJHZFXbQH2l\nWs9XOGlA8A+gCkEq1FVI8H/Cb+ROjKg+Nnh2HBReUXkrqhvfSwV2VDRBktFhyJoB\nqVOwkvzsQ4K1eda6cbN2QQKBgQCbgoLt0LbUpSkoUXW7RPGgewBSi5qdHEIwc5+Y\njQF0EOuYH2mCYbd0g30TmcLVpY+ioG12CDxpg7+ZROSCNehPR3LlZ72d1M5BG+oZ\n+TBOAQsaZecIeLcl8AFvn+mWjFJEOxjLt30tQQSGtrtBaBnDYcqXUhRewIJ5F8DS\nVwyYwQKBgQDXJVl/KIYA3pMZ6K0DUzmTinhjds+65qKPzg0zw/MKmGEnTBEhhs5t\nS6jcsQ1RULEwXFW9vH7RmYwYO6y3gfaBzb2EkoBu26cebGNPzfxvDdY8wmzaYJ3E\n6+p1HXgTX3Ufc61YSOofQTamdDt4tPTpgueNGf4ymbslCfxSPesg/g==\n-----END
RSA PRIVATE KEY-----",
"public_key": "-----BEGIN PUBLIC
KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAopncVpc3MzUvCgSEu/XA\neqk26et0XdBiJ0MdnjuF1oq6buyyqc4WP+JlR64r+xWC7RTT8DOItgoz+R+t3mcR\nfc/gLJ6Dxl3RYkvlCxOm7Uc5ItVlKf/XbQ9RAMSVIc/v6lDtEXtCl2ZlldYMH0MD\nYkZ4zMXPp3QyJ6VVKfoYItLupq2tQEt/dM/zV5wqjSk33HIt0VAKnfB4OCvb2ENB\ngTJyeaU9RMSbbjEAwXLZrTy7ttLXAc0zSHxiNYp/71tRo+xRa7hwgmf/UghHUuOY\naIv3K2IuujyR/luh4fBuVl1YtZrLscvfR73ytBV62gCKAzroqiAgb2mX2cGZhhDZ\naQIDAQAB\n-----END
PUBLIC KEY-----"
}
}
}
### Environment
- APISIX version (run `apisix version`):
- Operating system (run `uname -a`):
- OpenResty / Nginx version (run `openresty -V` or `nginx -V`):
- etcd version, if relevant (run `curl
http://127.0.0.1:9090/v1/server_info`):
- APISIX Dashboard version, if relevant:
- Plugin runner version, for issues related to plugin runners:
- LuaRocks version, for installation issues (run `luarocks --version`):
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]