«ValueError: Не удалось десериализовать ключевые данные». на JWT не могу это исправить - PullRequest
0 голосов
/ 29 февраля 2020

Я использую Authlib для создания JWT и получаю ValueError при разборе key. Я создал файл private.pem и прочитал его, используя rb, но все еще получаю эту ошибку.

def read_file(filename):
  fh = open(filename, "rb")
   try:
     return fh.read()

   finally:
     fh.close()

------------------------
headers = {'alg': 'RS256'}
payload = {'userId': str(User.username), 'iat': time.now()}
key = read_file('private.pem')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...