【发布时间】:2011-01-08 11:51:15
【问题描述】:
我正在使用 ASP.NET MVC 构建网站。我正在使用 VB 作为编程语言。我有几个问题。
1 我创建了一个角色“经理”。如何检查用户是否属于此特定角色?
目前我正在使用
If My.User.IsInRole("Manager") Then
'Direct to a view
Else
'Direct to another view
End If
这是正确的方法吗?
2 如何使用 Authorize 属性来限制对函数的访问?
我知道在 C# 中它是 [Authorize (Roles ="Manager")],但在 VB 中不确定。
我还可以定义属性以在尝试访问此功能时将没有“经理”角色的用户重定向到特定视图。
提前致谢。
【问题讨论】:
标签: asp.net-mvc vb.net