在 Asp.net MVC 中以最小的努力演示用户
Demo User Wtih Minimum Effort In Asp.net MVC
在asp.netmvc 4项目中,有很多页面有create-update-insert-delete事件。我尝试建立一个演示用户。 但我不想在每次单击按钮时更新我的代码。 如果此演示用户登录,则只能 select。不得增删改查。
我怎样才能使用最少的代码?
谢谢
研究创建自定义 [Authorize] 属性。
您可以将其放在顶部的每个控制器上,属性代码将为每个控制器操作 运行 检查当前用户是否应该访问它。
[背景的 MSDN]
https://msdn.microsoft.com/en-us/library/system.web.mvc.authorizeattribute%28v=vs.118%29.aspx
[Whosebug 回答]
ASP.NET MVC 4 Custom Authorize Attribute with Permission Codes (without roles)
在asp.netmvc 4项目中,有很多页面有create-update-insert-delete事件。我尝试建立一个演示用户。 但我不想在每次单击按钮时更新我的代码。 如果此演示用户登录,则只能 select。不得增删改查。
我怎样才能使用最少的代码? 谢谢
研究创建自定义 [Authorize] 属性。
您可以将其放在顶部的每个控制器上,属性代码将为每个控制器操作 运行 检查当前用户是否应该访问它。
[背景的 MSDN]
https://msdn.microsoft.com/en-us/library/system.web.mvc.authorizeattribute%28v=vs.118%29.aspx
[Whosebug 回答]
ASP.NET MVC 4 Custom Authorize Attribute with Permission Codes (without roles)