我需要有人向我解释这个非常简单而不会对我大喊大叫......我在一个空的mvc5模板上安装了一个webapi2 nuget。我做了一切,除了一部分,我试图添加简单的成员资格,现在没有开始...经过数周的谷歌搜索,我发现了很多内容,帮助我理解以下内容:
我的任务是至少给我一个关于如何使用webSecurity使用简单会员资格进行表单身份验证的线索......就像我需要安装什么?我需要参考什么,在哪里?我需要继承哪些课程?我在哪里添加身份验证过滤器?或者用简单的话来说,我如何制作一个空的MVC wepAPI模板来运行webSecurity的强大功能,比如管理登录和注销? 我读过的所有教程都期待一些关于websecurity或simpleMembership的基本知识,现在我首先需要所有这些基础知识....
答案 0 :(得分:0)
您好我建议您使用新的ASP.NET身份系统,而不是旧的成员资格提供程序。
现在,您可以通过不同方式保护您的网络API,但谁是您的API消费者?您是否在构建要由移动应用程序使用的API? JS前端应用程序?如果是这种情况,那么您可以使用基于令牌的身份验证。
我已经编写了非常详细的一步一步的教程,介绍了如何使用空模板构建和保护API,并且只添加了所需的组件。如果您需要进一步的帮助,请随时查看并告诉我。 Token Based Authentication Tutorial