Не удается перехватить исключения из-за SecurityTokenExpiredException 'неоднозначно в пространстве имен - PullRequest
0 голосов
/ 17 марта 2020

Я проверяю токен JWT через

Dim principal = tokenHandler.ValidateToken(token, validationParameters, securityToken)

, проверка работает, как и ожидалось, но я не могу перехватить указанное исключение c. Я пробовал через

Catch ex As Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException

, который должен перехватывать, когда токен истек, но я могу использовать его, когда получаю следующую ошибку

Код серьезности Описание Состояние подавления строки файла проекта Ошибка BC30560 «SecurityTokenExpiredException» неоднозначна в пространстве имен «Microsoft.IdentityModel.Tokens». SoapToAPI C: \ Users \ source \ repos \ SoapToAPI \ Helper \ JWTUtil.vb 197 Активно

enter image description here

...