c# - 找不到 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
属性?
解决方案
推荐阅读
- arangodb - 按字段合并文档
- ssl - SSL 证书错误如何仅针对非 www 域显示?
- java - java.lang.IllegalAccessError:从 vertx 访问 GraphQL API 时
- sql - 如何在sql中创建图表以按期间获取客户的帐户数
- python - 如何在 Python 中将输入函数与烧瓶一起使用,以捕获用户输入,然后根据该响应发送响应。像对话流
- python - 使用 Python API 从另一个网络连接到盈透证券交易平台
- chef-infra - 如何为厨师 remote_file 资源设置 http_proxy
- ios - 验证我的应用程序时出现证书问题
- stored-procedures - 存储过程中的原子插入
- c# - 更改现有 PDF 中的元素颜色