我見過的示例代碼看起來像這樣,這似乎是完全合理的:爲什麼我硬編碼我的控制器屬性中的用戶權限?
[Authorize(Roles = "Admin, User")]
public class SomeController : Controller
但我也看到了幾個例子看起來像這樣:
[Authorize(Users = "Charles, Linus")]
public class SomeController : Controller
爲什麼我會永遠想這樣做這個?我無法想象任何我想要建立一個知道其用戶名的系統的場景。
如果你是Linus或Charles,你可能會這樣做。 – 2010-02-16 15:27:52