1

asp.net3.5Webフォームアプリでフォーム認証を使用しています。
を実装するカスタムクラスがありますIIdentity
メソッドをで装飾しました[PrincipalPermission(SecurityAction.Demand, Role = "administration")]
私の問題は、そのロールのユーザーとしてログオンしている場合でも、セキュリティ例外が発生することです。これは、私が試した役割/ユーザーのすべての組み合わせで発生しました。
ただし、[PrincipalPermission(SecurityAction.Demand, Name = "admin")]認証を使用すると、期待どおりに機能します。
私のGetRoles()メソッドは正しいロール文字列を返すと確信しています。
私が間違っていることはありますか?

4

0 に答える 0