WebApi 2身份验证和ASP.NET MVC 5应用程序

纪尧姆·卢扬(Guillaume Lujan)

我是ASP.NET MVC 5和WebAPI 2技术的新手。我目前正在为我的学校开发一个项目。该项目将在计算机或移动设备上使用。

我有这样的Visual Studio解决方案:

  • 项目“ Web.Front”-ASP.NET MVC 5-用于描述项目的前端网站
  • 一个项目“ Web.Management”-ASP.NET MVC 5-核心Web应用程序
  • 项目“ WebApi”-具有对单个帐户进行身份验证的WebAPI 2项目
  • 项目“模型”-类库-包含我的Code First POCO类
  • 项目“数据库”-类库-包含我的DbContext和migrations类

我很难理解如何在此项目中管理用户。

我可以创建我的用户数据库,并通过Fiddler身份验证并创建/管理数据库中的用户。

现在,我想在我的项目“ Web.Management”中的控制器内访问我的用户。

创建它时,我选择了“个人帐户”进行身份验证,因此Visual Studio自动生成了AccountController控制器。

我想更改这些方法以直接查询WebAPI。

1)您认为我的解决方案的架构正确吗?2)您能告诉我如何更改我的控制器“ AccountController”以通过WebAPI管理用户吗?

问候 !

他们是

我强烈建议您观看http://pluralsight.com/training/Courses/TableOfContents/aspdotnet-mvc5-fundamentals

  • 我将使用EF Code First方法,这意味着您的模型项目也将是您的数据库项目。
  • 我将使用Areas而不是分开Front和Management。
  • 只要您不使用Front and Management旁边的API(例如公共API),我就不会拆分项目

所以你应该以下面两个项目结束

  • 数据库/模型实体框架6代码优先方法
  • WebAPI + WebFront / WebManagement的区域

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在ASP.NET MVC / WebAPI应用程序中支持HTTP OPTIONS动词

来自分类Dev

MVC应用程序和WebAPI子应用程序的身份验证

来自分类Dev

ASP.NET MVC 5中的身份验证和授权

来自分类Dev

在ASP.NET MVC 4应用程序中的身份验证中使用会话变量

来自分类Dev

Phonegap和ASP.NET WebAPI用户身份验证

来自分类Dev

具有表单身份验证的ASP.NET MVC和具有基本身份验证的WebApi

来自分类Dev

使用ASP.NET MVC 5和Jasig的CAS身份验证

来自分类Dev

应用程序区域中的ASP.NET MVC WebAPI

来自分类Dev

Asp.net身份(MVC 5)跨子域登录和应用程序池身份

来自分类Dev

在ASP.NET WebApi 2中为移动应用程序实现外部身份验证

来自分类Dev

在MVC应用程序中通过DataTables.NET Ajax调用访问WebAPI 2 json

来自分类Dev

ASP.NET MVC 5:应用程序池,Windows身份验证和Active Directory

来自分类Dev

Angular 2和Asp.Net 5 MVC 6-身份验证实践

来自分类Dev

ASP.NET 5 MVC 6中没有实体框架的身份验证和授权

来自分类Dev

多域名ASP.NET MVC应用程序的跨域OWIN身份验证

来自分类Dev

asp.net MVC 5应用程序中的LDAP身份验证

来自分类Dev

IIS中的Asp.Net核心MVC应用程序Windows身份验证

来自分类Dev

使用ASP.NET MVC应用程序对WebApi的HttpClient发布请求

来自分类Dev

如何将OAuth2身份验证令牌从MVC5 wep应用程序传递到WebAPI2应用程序

来自分类Dev

在ASP.NET MVC 4应用程序中的身份验证中使用会话变量

来自分类Dev

Phonegap和ASP.NET WebAPI用户身份验证

来自分类Dev

具有表单身份验证的ASP.NET MVC和具有基本身份验证的WebApi

来自分类Dev

应用程序区域中的ASP.NET MVC WebAPI

来自分类Dev

身份:在两个不同的asp.net mvc5应用程序中的身份验证

来自分类Dev

ASP.NET MVC 5和WEB API使用相同的身份验证

来自分类Dev

ASP.NET MVC 5中的身份验证和授权

来自分类Dev

Angular 2和Asp.Net 5 MVC 6-身份验证实践

来自分类Dev

基于令牌的身份验证 - Angular 2 + ASP.NET MVC/WebAPI + C#

来自分类Dev

ASP.NET MVC - 两个应用程序之间的相同身份验证

Related 相关文章

  1. 1

    如何在ASP.NET MVC / WebAPI应用程序中支持HTTP OPTIONS动词

  2. 2

    MVC应用程序和WebAPI子应用程序的身份验证

  3. 3

    ASP.NET MVC 5中的身份验证和授权

  4. 4

    在ASP.NET MVC 4应用程序中的身份验证中使用会话变量

  5. 5

    Phonegap和ASP.NET WebAPI用户身份验证

  6. 6

    具有表单身份验证的ASP.NET MVC和具有基本身份验证的WebApi

  7. 7

    使用ASP.NET MVC 5和Jasig的CAS身份验证

  8. 8

    应用程序区域中的ASP.NET MVC WebAPI

  9. 9

    Asp.net身份(MVC 5)跨子域登录和应用程序池身份

  10. 10

    在ASP.NET WebApi 2中为移动应用程序实现外部身份验证

  11. 11

    在MVC应用程序中通过DataTables.NET Ajax调用访问WebAPI 2 json

  12. 12

    ASP.NET MVC 5:应用程序池,Windows身份验证和Active Directory

  13. 13

    Angular 2和Asp.Net 5 MVC 6-身份验证实践

  14. 14

    ASP.NET 5 MVC 6中没有实体框架的身份验证和授权

  15. 15

    多域名ASP.NET MVC应用程序的跨域OWIN身份验证

  16. 16

    asp.net MVC 5应用程序中的LDAP身份验证

  17. 17

    IIS中的Asp.Net核心MVC应用程序Windows身份验证

  18. 18

    使用ASP.NET MVC应用程序对WebApi的HttpClient发布请求

  19. 19

    如何将OAuth2身份验证令牌从MVC5 wep应用程序传递到WebAPI2应用程序

  20. 20

    在ASP.NET MVC 4应用程序中的身份验证中使用会话变量

  21. 21

    Phonegap和ASP.NET WebAPI用户身份验证

  22. 22

    具有表单身份验证的ASP.NET MVC和具有基本身份验证的WebApi

  23. 23

    应用程序区域中的ASP.NET MVC WebAPI

  24. 24

    身份:在两个不同的asp.net mvc5应用程序中的身份验证

  25. 25

    ASP.NET MVC 5和WEB API使用相同的身份验证

  26. 26

    ASP.NET MVC 5中的身份验证和授权

  27. 27

    Angular 2和Asp.Net 5 MVC 6-身份验证实践

  28. 28

    基于令牌的身份验证 - Angular 2 + ASP.NET MVC/WebAPI + C#

  29. 29

    ASP.NET MVC - 两个应用程序之间的相同身份验证

热门标签

归档