.Net Core拒绝匿名授权要求错误



当我试图从另一个Net core 5 Web api:检索一些数据时,收到了一个401错误状态

"授权失败。未满足以下要求:拒绝匿名授权要求:需要经过身份验证的用户">

在Web api上,我使用的是windows身份验证:

services.AddAuthentication(HttpSysDefaults.AuthenticationScheme(;

我找不到很多关于这种身份验证的文档,我不认为我错过了什么。有什么想法吗?

尝试在第一次设置时交换调用。

app.UseAuthentication(); app.UseAuthorization();

我也犯了同样的错误,其他一切看起来都很好。在我交换这些之前,我一直在尝试使用令牌访问端点时遇到这个问题。

最新更新