【发布时间】:2015-03-30 05:52:42
【问题描述】:
我目前有一个 web api 2 项目作为我的应用程序中间层。我需要保护这个项目,并为我的 MVC 项目以及可能的 iOS 和 Android 应用程序提供身份验证服务。
web api 业务逻辑需要检查用户权限/角色以确保安全,mvc 项目在功能上需要相同的功能以确保对控制器的请求有效。如何使用 Asp.net Identity 或其他方式执行此操作?有没有这类事情的参考项目?
【问题讨论】:
-
这也是我真正想要弄清楚的事情。我的 web 层连接到我的 api 以检索数据等,但我需要确保我可以在两个层中正确授权。
标签: c# asp.net asp.net-mvc asp.net-mvc-4 asp.net-identity