首页 > 解决方案 > 找不到 AllowAnonymous

问题描述

我正在关注教程,将 JWT 身份验证添加到我的 dotnet core web api 中。我[AllowAnonymous]在我的控制器中添加了一个方法的属性,但是我收到一个错误,指出找不到类型或命名空间。

找不到类型或命名空间名称“AllowAnonymous”(您是否缺少 using 指令或程序集引用?)(CS0246)[GitWrap]

我已经看到同一个问题的这个答案,并且在遵循建议(添加对 的引用System.Web.Http)之后,我仍然有同样的错误。

请注意,我正在使用 VSCode(我很不熟悉),并使用以下命令添加了包:

dotnet add package System.Web.Http

衬里的帖子还声明要添加对 的引用System.We.Mvc,我已经使用该dotnet add package命令完成了该操作。最后,我用 恢复了包dotnet restore,但我仍然有同样的错误。

谁能指出如何正确地在 dotnet core 中添加对所需包的引用,以便我可以使用该AllowAnonymous属性?

标签: c#authentication.net-coreauthorization

解决方案


推荐阅读