【问题标题】:asp. net web api authentication and authorizationASP。 net web api 认证和授权
【发布时间】:2015-04-23 22:42:49
【问题描述】:

我正在使用 mvc 4 web api 项目模板。我有 USERMASTER 表,其中包含不同用户的用户名和密码。 现在我不知道 web api 的身份验证是什么???? 如何阻止无效用户访问它? ?

假设我正在使用 fiddler 调用 web api。在那一刻我怎样才能停止无效用户。(我的意思是使用像提琴手这样的工具,我们可以调用 web api。所以我可以停止不是由有效用户进行的无效调用)

此外,我希望用户 A 只能访问 5 个 Web api,而用户 B 可以访问我项目中的所有 Web api。

有可能吗???

我知道如何使用 web api。
但我不知道身份验证和授权过程。

请帮助我。

我正在使用 angularjs 来调用 web api。

【问题讨论】:

标签: authentication asp.net-web-api authorization


【解决方案1】:

是的,这一切都是可能的,但您需要使用 ASP.NET Web API 2 (.NET framework 4.5),您可以找到详细的源代码和博客文章starting here,包括使用 Web API 进行的 AngularJS 身份验证,它应该让事情更清楚你。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-09
    • 2023-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-05
    相关资源
    最近更新 更多