© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
C#C
C#•3y ago•
4 replies
baristaner

How can i use ASP.NET CORE Identity with JWT

Hello guys i'm using Identity Package for authentication,and i want to implement JWT TOKEN to my auth system

Right now endpoints that comes with Identity works fine it returns token but it doesnt look like a JWT Token

The Login EP Returns
{
CfDJ8ALPmkxk6X1NoFcQPGKzyblX6sAbwACCXF3V2byfWzg7QhfSa47_VEp2AIhtUk9sY9ylJuQZowEkHYBydFCW-cbAMgnRmcv2BdH8bRTRNsgLkBskszwj-G4OOqz31CrfkQLKNDAVW497BnL240v8IGxTxUxw5tsn0X7bbuJmcq7jC4K6G36eBBSVk7WtaGz3C3ZqgkTCgoyTAX1QrL8dl7t3yW6tZqczdwPTWyC7KYWQPqqGXwZAFy8VyL1gsv_P2_kRN8G9OowsyKuB4Z4hJ3M6ZWQBxMPy2AH-j91i6CCuKIjcD6GH3QR82ZDN-Ly-H-cJwB721dUOR0lrNVXijaoGEYPPj0YcbGHxn3sUwAfZlT9n3-qVhGs65HlA8KtkQa-uo6deKsP4ENJOopnfT8g76JovsDSx0QNXhlgQBNX9aoNDrCU6BJmJlFhm5THMxbTyeKT6uQXQgN811B4SivmeIIwNZS9sf9S8hBYAHFDiExECIZo6g8PBjWUzoJ2eiEozuazFku57twICxIUZT3JMWolozK3Ms1v76tzU-xa120geZ9A5qXyBu_fr_RcycMan1JN0w2-1xcR2w4b7x_BagSagc9N3QyutXWugBogBiHQC5j9nOFgF983Fgd426SgSk_aW_59538u5uhmWmpiwsIki9H0O5AmsIR_glQvnEoeaEY216RQuuDGcm-WkqA,
}
{
CfDJ8ALPmkxk6X1NoFcQPGKzyblX6sAbwACCXF3V2byfWzg7QhfSa47_VEp2AIhtUk9sY9ylJuQZowEkHYBydFCW-cbAMgnRmcv2BdH8bRTRNsgLkBskszwj-G4OOqz31CrfkQLKNDAVW497BnL240v8IGxTxUxw5tsn0X7bbuJmcq7jC4K6G36eBBSVk7WtaGz3C3ZqgkTCgoyTAX1QrL8dl7t3yW6tZqczdwPTWyC7KYWQPqqGXwZAFy8VyL1gsv_P2_kRN8G9OowsyKuB4Z4hJ3M6ZWQBxMPy2AH-j91i6CCuKIjcD6GH3QR82ZDN-Ly-H-cJwB721dUOR0lrNVXijaoGEYPPj0YcbGHxn3sUwAfZlT9n3-qVhGs65HlA8KtkQa-uo6deKsP4ENJOopnfT8g76JovsDSx0QNXhlgQBNX9aoNDrCU6BJmJlFhm5THMxbTyeKT6uQXQgN811B4SivmeIIwNZS9sf9S8hBYAHFDiExECIZo6g8PBjWUzoJ2eiEozuazFku57twICxIUZT3JMWolozK3Ms1v76tzU-xa120geZ9A5qXyBu_fr_RcycMan1JN0w2-1xcR2w4b7x_BagSagc9N3QyutXWugBogBiHQC5j9nOFgF983Fgd426SgSk_aW_59538u5uhmWmpiwsIki9H0O5AmsIR_glQvnEoeaEY216RQuuDGcm-WkqA,
}


And here is my AddAuthentication in Program cs

builder.Services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme)
    .AddJwtBearer(options =>
    {
        options.TokenValidationParameters = new TokenValidationParameters
        {
            ValidateIssuerSigningKey = true,
            IssuerSigningKey = new SymmetricSecurityKey(Encoding.UTF8.GetBytes("JWT_SECRET")),

            ValidateIssuer = true,
            ValidIssuer = "https://localhost:5000/", // Your identity provider URL

            ValidateAudience = true,
            ValidAudience = "https://localhost:5001/", // Your resource/API URL

            ValidateLifetime = true
        };
    });
builder.Services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme)
    .AddJwtBearer(options =>
    {
        options.TokenValidationParameters = new TokenValidationParameters
        {
            ValidateIssuerSigningKey = true,
            IssuerSigningKey = new SymmetricSecurityKey(Encoding.UTF8.GetBytes("JWT_SECRET")),

            ValidateIssuer = true,
            ValidIssuer = "https://localhost:5000/", // Your identity provider URL

            ValidateAudience = true,
            ValidAudience = "https://localhost:5001/", // Your resource/API URL

            ValidateLifetime = true
        };
    });
C# banner
C#Join
We are a programming server aimed at coders discussing everything related to C# (CSharp) and .NET.
61,871Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

ASP.NET Core Identity?
C#CC# / help
3y ago
asp.net core Identity ApplicationDbContext error
C#CC# / help
3y ago
ASP.NET Core Identity - How to manage roles?
C#CC# / help
2y ago
Use Custom Attributes with ASP.NET Identity
C#CC# / help
2y ago