限制在 Web API 和标识中注册用户的访问 ASP.NET



我创建了一个 ASP.NET Web API (v2),我正在使用 ASP.NET 身份(个人用户帐户)来保护它。 在Web API项目模板中,Visual Studio 2015为此提供了代码,其中包括允许用户注册的所有内容。 注册的唯一方法似乎是通过对所有人开放的 API。

我想将对注册功能的访问限制为系统管理员,以便只能注册特定用户(由系统管理员)使用 Web API。如何使用 ASP.NET Web API 和标识完成此操作?

为什么无法使用[Authorize("Admin")]属性保护注册终结点?

相关内容

  • 没有找到相关文章

最新更新