我正在关注this教程,该教程将JWT身份验证添加到我的dotnet核心网络api中。我在控制器中添加了[AllowAnonymous]
属性的方法,但是却收到一条错误消息,指出找不到类型或名称空间。
找不到类型或名称空间名称'AllowAnonymous'(您是否缺少using指令或程序集引用?)(CS0246)[GitWrap]
我已经看到this对同一问题的回答,并且在遵循建议(添加对System.Web.Http
的引用)之后,我仍然遇到相同的错误。
注意,我正在使用VSCode(我不太熟悉),并使用以下命令添加了该软件包:
dotnet add package System.Web.Http
带有内衬的帖子还指出要添加对System.We.Mvc
的引用,这是我使用dotnet add package
命令完成的。最后,我用dotnet restore
恢复了软件包,但是我 still 仍然遇到相同的错误。
任何人都可以指出如何在dotnet核心中正确添加对所需软件包的引用,以便我可以使用AllowAnonymous
属性吗?