Nicht gefundenC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Nicht gefunden

Post by Anonymous »

Ich habe eine .NET 6 -Web -API, die versucht, einen JWT -Bearer -Token mit dem folgenden Code zu validieren: < /p>

Code: Select all

objReturn = new JwtSecurityTokenHandler().ValidateToken(strJwtToken,
new TokenValidationParameters
{
ValidateIssuer = false,
ValidateAudience = false,
ValidateLifetime = true,
ValidateIssuerSigningKey = true,
IssuerSigningKey = objSecurityKey,
ClockSkew = TimeSpan.Zero
}, out objSecurityToken);
< /code>
Dies funktioniert einwandfrei; however, I upgraded my NuGet packages today and now I am receiving the following error for all versions of the Microsoft.IdentityModel.Tokens
package starting at version 6.29:

{"Method not found: 'Boolean
Microsoft.IdentityModel.tokens.Tokenutilities.isRecoverableConfiguration(Microsoft.IdentityModel.Tokens.TokenValidationParameters ,
microsoft.IdentityModel.tokens.baseconFiguration,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>te -Thema Byref) '. "} < /P>
< /blockquote>
Was seltsam ist, dass die Methode immer noch da ist, als ich auf die Seite nuget.org ging, die mich mit dem Quell -Repo auf Github verknüpft hat. Diese fehlende Methode scheint vorhanden zu sein - sie ist hier zu finden, beginnend in Zeile 203. https://jasonwatmore.com/post/2022/01/1 ... middleware

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post