Мы столкнулись с этим в нашей команде разработчиков. Используя логику C#, мы можем правильно сгенерировать токен, но он возвращает «Неверную подпись». Кроме того, когда мы пытаемся проверить его в JWT.io, установив флажок «секретная кодировка base64», это была «Неверная подпись». Но странно, когда мы снимем флажок, появится надпись «Подпись проверена». Я думаю, что обычная проверка в JWT.io – это снятие флажка с "секретной кодировки base64". Нам нужна помощь, если есть мысли. Большое спасибо.
Токен JWT: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1laWQiOiJhZG1pbklkIiwic3ViIjoidGVzdFV zZXIiLCJhdXRoX3RpbWUiOiIxNzI2NTY5OTQyODA2IiwidHlwIjoidGVzdElkIiwiaWF0IjoiMTcyNjU2OTk0MjgwOSIsImV4cCI6MTcyNjU3MDI0MiwiaXNzIjoidGVzdFVzZXIiLCJhdWQiOi J0ZXN0VXNlciJ9.p1sSnzw75hBZwsF55zPhI4wbwnHhEFsPYQHhXX1Gqyo< /p>
Секрет:
ZFJD/pAFJbWU/mUhlXpD3A4IqkJ/VahWpRCwNs7Q19s=
[img]https: //i.sstatic.net/KFwX2hGy.png[/img]
Подробнее здесь:
https://stackoverflow.com/questions/789 ... ure-with-t