ラムダ関数のpythonとpython-joseのエラー

マイク

私はPythonに少し慣れておらず、jwtトークンを検証するためにこれまで使用したことがありません。

ラムダ関数を書いています。問題は単純なものだと思いますが、回避できないようです。

私はこのエラーを受け取り続けます:

{
  "errorType": "JWTError",
  "errorMessage": "Error decoding token headers.",
  "stackTrace": [
    "  File \"/var/task/index.py\", line 43, in handler\n    claims = token_verifier(keys, token)\n",
    "  File \"/var/task/index.py\", line 74, in token_verifier\n    headers = jwt.get_unverified_headers(token)\n",
    "  File \"/var/task/jose/jwt.py\", line 193, in get_unverified_headers\n    return get_unverified_header(token)\n",
    "  File \"/var/task/jose/jwt.py\", line 173, in get_unverified_header\n    raise JWTError('Error decoding token headers.')\n"
  ]
}

Mac for 3.7で仮想環境を作成していて、非常に単純なrequirements.txtファイルがあります。

python-jose
configparser
ecdsa
future
pyasn1
rsa
six
urllib3

私のコードはこの1行目で爆発します:

    headers = jwt.get_unverified_headers(token)
    kid = headers['kid']

...

実際のトークン値が何であるかは関係ありません。明らかに、ライブラリの使用方法に問題があります。おそらくいくつかの非互換性。私はグーグルでこの問題を抱えている人を見たことがないので、私がやっているのは本当にばかげているに違いありません:)

誰か助けてもらえますか?ありがとう。

Abhishek Balani

トークンの構造が無効であるため、エラーが発生しています。トークンはこの形式である必要がありますabc.abc.abc3つのドットで区切られたヘッダー、ペイロード、署名。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

クラス内のPythonラムダ関数とdefの違い

分類Dev

Python、groupbyの引数としてのラムダ関数

分類Dev

python :(ラムダ)関数のdict

分類Dev

ラムダ関数とPythonでのフィルタリング

分類Dev

Python:ラムダ関数

分類Dev

ラムダと通常の関数のPythonの違いは何ですか?

分類Dev

ラムダと通常の関数のPythonの違いは何ですか?

分類Dev

Pythonでのラムダのソート関数を理解する

分類Dev

Pythonラムダ関数の動的作成(パンダの例)

分類Dev

不思議なPythonパンダラムダ関数エラー

分類Dev

Pythonランタイムエラーのinterp2d関数

分類Dev

Pythonのラムダ関数の参照の問題

分類Dev

Pythonの再帰的多変数ラムダ関数

分類Dev

Pythonラムダ関数でのOR演算子の使用

分類Dev

ラムダと英数字の単語でPythonエラー

分類Dev

関数をパラメーター化するPythonの方法(ラムダなし)

分類Dev

別のラムダ関数からラムダ関数のメソッドを呼び出す-Python

分類Dev

ラムダ関数のSQLクエリ構文エラー

分類Dev

Python:ラムダ関数として「not」を渡す

分類Dev

'key'とラムダ式を使用したpython max関数

分類Dev

Pythonのラムダ関数に値を割り当てる方法は?

分類Dev

ラムダ関数内のPython反復プロセス

分類Dev

Pythonでラムダ内の関数を操作する方法は?

分類Dev

出力なしのPythonラムダ呼び出し関数

分類Dev

numpysnp.fromfunctionを使用したPythonラムダ関数の評価

分類Dev

配列をパラメーターとして持つPythonラムダ関数

分類Dev

Pythonのラムダ関数のクロージャが無効です

分類Dev

Pythonラムダと通常の関数の間にいくつかの違いがあるはずですか?

分類Dev

Pythonで2つの変数(列)を条件とするラムダ関数を作成する方法

Related 関連記事

  1. 1

    クラス内のPythonラムダ関数とdefの違い

  2. 2

    Python、groupbyの引数としてのラムダ関数

  3. 3

    python :(ラムダ)関数のdict

  4. 4

    ラムダ関数とPythonでのフィルタリング

  5. 5

    Python:ラムダ関数

  6. 6

    ラムダと通常の関数のPythonの違いは何ですか?

  7. 7

    ラムダと通常の関数のPythonの違いは何ですか?

  8. 8

    Pythonでのラムダのソート関数を理解する

  9. 9

    Pythonラムダ関数の動的作成(パンダの例)

  10. 10

    不思議なPythonパンダラムダ関数エラー

  11. 11

    Pythonランタイムエラーのinterp2d関数

  12. 12

    Pythonのラムダ関数の参照の問題

  13. 13

    Pythonの再帰的多変数ラムダ関数

  14. 14

    Pythonラムダ関数でのOR演算子の使用

  15. 15

    ラムダと英数字の単語でPythonエラー

  16. 16

    関数をパラメーター化するPythonの方法(ラムダなし)

  17. 17

    別のラムダ関数からラムダ関数のメソッドを呼び出す-Python

  18. 18

    ラムダ関数のSQLクエリ構文エラー

  19. 19

    Python:ラムダ関数として「not」を渡す

  20. 20

    'key'とラムダ式を使用したpython max関数

  21. 21

    Pythonのラムダ関数に値を割り当てる方法は?

  22. 22

    ラムダ関数内のPython反復プロセス

  23. 23

    Pythonでラムダ内の関数を操作する方法は?

  24. 24

    出力なしのPythonラムダ呼び出し関数

  25. 25

    numpysnp.fromfunctionを使用したPythonラムダ関数の評価

  26. 26

    配列をパラメーターとして持つPythonラムダ関数

  27. 27

    Pythonのラムダ関数のクロージャが無効です

  28. 28

    Pythonラムダと通常の関数の間にいくつかの違いがあるはずですか?

  29. 29

    Pythonで2つの変数(列)を条件とするラムダ関数を作成する方法

ホットタグ

アーカイブ