S2SauthenticationException после обновления промежуточного программного обеспечения v1.36 из -за несовместимости MicrosoC#

Место общения программистов C#
Ответить
Anonymous
 S2SauthenticationException после обновления промежуточного программного обеспечения v1.36 из -за несовместимости Microso

Сообщение Anonymous »

Мне нужно обновить microsoft.identity.serviceessentials.extensions.aspnetcoremiddleware до версии 1.36. Ниже приведен код: < /p>
// Add services to the container.
builder.Services.AddAuthentication(S2SAuthenticationDefaults.AuthenticationScheme)
.AddMiseWithDefaultModules(builder.Configuration);
< /code>
Однако я получил эту ошибку: < /p>

microsoft.identitymodel.s2s.s2sauthentication Exception: S2S50001:
исключение, пойманное при создании s2sauthentication manager. Исключение:
Метод не найден: 'void
microsoft.identitymodel.tokens.eventbasedlrucache2..ctor(Int32, System.Threading.Tasks.TaskCreationOptions, System.Collections.Generic.IEqualityComparer< /code> 1 , логический, int32,
boolean) '. at
microsoft.identitymodel.s2s.extensions.aspnetcore.s2sauthenticationExtensions.< >c__displayclass21_0.b__0(ServiceProvider ServiceProvider) на
microsoft.extensions.dependencyInction.serviceLookup.callSiteVisitor`2 /> microsoft.extensions.dependencyInction.serviceLookup.callsiteruntimeresolver.visitrootcache(serviceCallSite
Callsite, RuntimerEsolverConceptext) < /p>
< /blockquote>
ниже контекст.







< /code>
кажется, что microsoft.identitymodel.s2s.* еще не совместим с microsoft.identitymodel.tokens v8.x, что может объяснить сбой времени выполнения. Я не уверен в лучшем подходе, чтобы разрешить это, все еще обновляясь до промежуточного программного обеспечения v1.36. Любое руководство или рекомендованные выравнивания версий будут высоко оценены. Спасибо!


Подробнее здесь: https://stackoverflow.com/questions/796 ... rosoft-ide
Ответить

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

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

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

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

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