11

ユーザーがロールに属しているかどうかを判断するためのコードは何ですか?

[ASP.NET 構成セキュリティ] タブですべてのユーザーを設定しましたが、いくつかの重要な領域にロジックを配置して、特定の役割を持つユーザーのみがこれらの領域を表示およびアクセスできるようにしたいと考えています。

4

4 に答える 4

23
if (User.IsInRole("rolename")) {
  // my action
}
于 2009-07-31T17:57:55.057 に答える
8

簡単〜

HttpContext.Current.User.IsInRole("roleName")
于 2009-07-31T17:58:34.773 に答える
3

Rolesクラス、具体的には IsUserInRole、GetUsersInRole、AddUserToRole などを確認してください。

私はいつもこれらを使用しています。

于 2009-07-31T17:58:05.867 に答える