Asp.net mvc 如何使用ASP.NET MVC限制对特定用户的访问?

Asp.net mvc 如何使用ASP.NET MVC限制对特定用户的访问?,asp.net-mvc,authorization,Asp.net Mvc,Authorization,假设我有一个eBay类型的应用程序,只有卖家可以编辑他/她的物品。如何根据正在编辑的项目Id和当前登录的用户限制对编辑操作的访问 据我所知,Authorize属性只允许您根据用户是否经过身份验证以及他们的角色来限制对控制器操作的访问。这仅仅是我需要在控制器中手动处理的事情吗?一个从IAuthorizeFilter派生的自定义属性。一个从IAuthorizeFilter派生的自定义属性。这看起来像是一个基于用户和角色控制操作的很好例子。 我在MVC是个全新的球员,所以我可能错了。查看它,让我们知

假设我有一个eBay类型的应用程序,只有卖家可以编辑他/她的物品。如何根据正在编辑的项目Id和当前登录的用户限制对编辑操作的访问


据我所知,Authorize属性只允许您根据用户是否经过身份验证以及他们的角色来限制对控制器操作的访问。这仅仅是我需要在控制器中手动处理的事情吗?

一个从IAuthorizeFilter派生的自定义属性。

一个从IAuthorizeFilter派生的自定义属性。

这看起来像是一个基于用户和角色控制操作的很好例子。


我在MVC是个全新的球员,所以我可能错了。查看它,让我们知道它是否有帮助。

这看起来是一个基于用户和角色控制操作的非常好的示例。

我在MVC是个全新的球员,所以我可能错了。检查一下,让我们知道它是否有用