2
我正在使用ASP.NET MVC構建一個站點。我使用VB作爲編程語言。我有幾個問題。在VB.NET中測試用戶角色,授權屬性
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中不確定。
我也可以定義屬性,以在嘗試訪問此函數時將不具有「經理」角色的用戶重定向到特定視圖。
在此先感謝。
感謝。我可以定義一些將未經授權的用戶重定向到特定視圖的位置嗎? – fireBand 2010-01-23 16:30:24
@fireBand:你有沒有找到重定向問題的答案? – 2012-04-05 19:19:04
我會試着找到一個答案(因爲我看起來也是這樣)來幫助下一個人...... – user1477388 2012-07-27 19:48:47