标签: asp.net-mvc http exception rest authorization
当用户没有访问(未授权)数据库中的特定记录时,应该抛出什么.NET异常?
我想处理两个独立的逻辑案例:
如果用户是匿名用户,则应登录以获取其他权限。如果发生这种情况,我想将它们重定向到
用户登录的位置,但他们使用的帐户没有足够的权限。在这种情况下,我想提供请求访问的功能。
我应该使用什么HTTP错误?我应该发行401还是403? 一般来说,我应该如何在ASP .NET MVC中实现它? 醇>