TokenValidationParameters больше не работают после обновления до 5.0.0C#

Место общения программистов C#
Ответить
Anonymous
 TokenValidationParameters больше не работают после обновления до 5.0.0

Сообщение Anonymous »

У меня есть следующий код, который работал, когда я использовал
system.identitymodel.tokens.jwt, версия = 4.0.20622.1351 < /strong> < /p>

private static void ConfigureAzureAD(IAppBuilder appBuilder)
{
appBuilder.UseWindowsAzureActiveDirectoryBearerAuthentication(
new WindowsAzureActiveDirectoryBearerAuthenticationOptions
{
Tenant = ConfigurationManager.AppSettings["ida:Tenant"],
TokenValidationParameters = new System.IdentityModel.Tokens.TokenValidationParameters
{
ValidAudience = ConfigurationManager.AppSettings["ida:Audience"]
}
});
}
< /code>

Однако, как только я обновил этот пакет до последнего, который является версией 5, он больше не собирает жалобы
ссылка на Type 'tokenvalidationParameters. В System.IdentityModel.token.jwt, но его нельзя было найти. < /p>

Кроме того, если вы попробуете следующий компилятор, предупредит вас, что аудитория устарела < /strong>: < /p>

private static void ConfigureAzureAD(IAppBuilder appBuilder)
{
appBuilder.UseWindowsAzureActiveDirectoryBearerAuthentication(
new WindowsAzureActiveDirectoryBearerAuthenticationOptions
{
Tenant = ConfigurationManager.AppSettings["ida:Tenant"],
Audience = ConfigurationManager.AppSettings["ida:Audience"]
});
}
< /code>

Я снова понизил этот DLL и использовал версию 4.0.20622.1351, он начал компилировать. < /p>

произошло изменение синтаксиса для настройки Azure Active Directory? < /p>

На Github я не смог найти ни одного проекта, используя последний пакет 5.0.0, и все они используют предыдущий пакет 4.0.20622.1351. Может ли кто -нибудь пролить свет на это, используя последнюю system.identitymodel.tokens.jwt 5.0.0
или направить меня к какому -либо проекту на GitHub, используя последний пакет?

Подробнее здесь: https://stackoverflow.com/questions/381 ... e-to-5-0-0
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»