Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 在WeAPI2中使用Websecurity管理用户_Asp.net Mvc_Asp.net Web Api - Fatal编程技术网

Asp.net mvc 在WeAPI2中使用Websecurity管理用户

Asp.net mvc 在WeAPI2中使用Websecurity管理用户,asp.net-mvc,asp.net-web-api,Asp.net Mvc,Asp.net Web Api,我需要有人向我解释这一点非常简单,不要对我大喊大叫…我安装了一个webapi2 nuget到一个空的mvc5模板。我做的每件事都很出色,只是有一部分我尝试添加简单的会员资格,但现在不知道从哪里开始……经过数周的谷歌搜索,我发现了很多内容,帮助我理解了以下内容: web管理工具不支持简单的成员资格 表单身份验证和简单成员身份是不同的。 我的任务是有人至少给我一个线索,告诉我如何开始使用表单身份验证和使用webSecurity的简单成员身份…比如我需要安装什么?我需要参考什么,在哪里?我需要继承哪些

我需要有人向我解释这一点非常简单,不要对我大喊大叫…我安装了一个webapi2 nuget到一个空的mvc5模板。我做的每件事都很出色,只是有一部分我尝试添加简单的会员资格,但现在不知道从哪里开始……经过数周的谷歌搜索,我发现了很多内容,帮助我理解了以下内容:

web管理工具不支持简单的成员资格 表单身份验证和简单成员身份是不同的。 我的任务是有人至少给我一个线索,告诉我如何开始使用表单身份验证和使用webSecurity的简单成员身份…比如我需要安装什么?我需要参考什么,在哪里?我需要继承哪些类?在哪里添加身份验证过滤器?或者更简单地说,我如何使一个空的MVC wepAPI模板发挥Web安全功能,如管理登录和注销?
我读过的所有教程都希望了解一些有关Web安全或simpleMembership的基本知识,现在我需要先了解所有这些基本知识….

您好,我建议您使用新的ASP.NET标识系统,而不是旧的成员资格提供方

现在,您可以用不同的方式保护web api,但谁是您的api消费者?您是否正在构建供移动应用程序使用的API?JS前端应用程序?如果是这种情况,则可以使用基于令牌的身份验证


关于如何使用空模板构建和保护API,以及如何添加只需要的组件,我已经编写了非常详细的内容和分步教程。请随时检查,如果您需要进一步帮助,请告诉我

我看了你的文章,有一件事我明白了,我需要用实体框架安装ASP.NET Identity…我感谢你的回复,明天早上我会试用它