Connect-MsolService не работает после обновления System.IdentityModel.Tokens.Jwt до версии 5.3 - PullRequest
0 голосов
/ 03 января 2019

У меня есть приложение на C #, которое вызывает Connect-MsolService в конвейере Runspace.Он работал до тех пор, пока я не добавил BountyCastle в свой проект и не обновил dll System.IdentityModel.Tokens.Jwt до версии 5.3.

Теперь, когда программа вызывает Connect-MsolService, происходят следующие ошибки:

Не удалось загрузить тип 'System.IdentityModel.Tokens.JwtSecurityToken' из сборки 'System.IdentityModel.Tokens.Jwt,Версия = 5.3.0.0, Культура = нейтральная, PublicKeyToken = 31bf3856ad364e35 '.

Я настроил новый проект под названием Connect-MsolService просто для проверки этой проблемы.У меня System.IdentityModel.Tokens.Jwt 5.3 установлен в новом проекте, и он работает нормально.Используя отладку VS, я вижу, что более старая версия System.IdentityModel.Tokens.Jwt 4.00.xx была загружена, несмотря на то, что v5.3 установлен и на него есть ссылки.

Может кто-нибудь помочь объяснить это и, в конце концов, как загрузить старую версию в моём исходном приложении, чтобы она тоже могла работать?Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...