配置和program.cs没问题,但我仍然面临问题

问题描述 投票:0回答:1

enter image description here

我遇到了如上面屏幕截图所示的问题,任何人都可以简单地解释一下并帮助我找到该问题的可能解决方案吗?

这是整个项目:

https://github.com/Hasanboevs/Registr-Login-Jwt

它应该在 swagger 上工作,所以它没有,我正在学习身份验证和授权。由于我没有任何知识或经验,所以决定向您请教,希望您能给我清楚的解释

c# asp.net authentication jwt authorization
1个回答
0
投票

System.ArgumentNullException:'值不能为空。 (参数's')'

解决如上截图所示的问题:

尝试将

Jwt: Issuer
删除为
Jwt:Issuer
,修改如下:

 ValidIssuer = builder.Configuration["Jwt:Issuer"],
 ValidAudience = builder.Configuration["Jwt:Audience"],
 IssuerSigningKey = new SymmetricSecurityKey(Encoding.UTF8.GetBytes(builder.Configuration["Jwt:Key"]))
© www.soinside.com 2019 - 2024. All rights reserved.