-1

今日、私は自分にとって奇妙だと思ったという要件を受けました。彼らが私たちに言ったことは、c#コードのすべてのメソッドに対して、メソッドを識別するバイナリコードがあります。次に、このメソッドに関連するさまざまな権限(このメソッドを実行する権限など)があり、これらの権限にもバイナリがありますそれらに関連するコード。ログインしたユーザーの場合、これらの2進数は、現在のユーザーがそれを実行する権限を持っているかどうかを判断するために使用されます。

私は知りませんが、彼らはそれをメソッドレベル/バイナリレベルのセキュリティと言っています。

誰かがそれについて何かアイデアやリンクを持っているなら、私を助けてください!

どうもありがとう

4

1 に答える 1

1

これが必要な場合は、メソッドの実行時Authorizeに各メソッドの属性を拡張し、このカスタム チェックを実行する新しいカスタム属性を適用できます。@ に同意します。認証構造unicornが定義されUser/Rolesています。つまり、これを処理するためのメンバーシップまたは Web セキュリティがあります。

于 2013-01-08T17:25:36.890 に答える