1

Rhino Security を使用していますが、次のようにセキュリティ設定を構成すると、すべて正常に動作します。

Security.Configure<User>(cfg, SecurityTableStructure.Prefix);

ただし、これは、アプリケーションに複数のタイプの「ユーザー」があるのに対し、IUser インターフェイスを実装する単一のユーザー タイプを持つことに依存します。上記の行を異なるユーザー タイプで 2 回使用しようとしましたが、予想通り、重複したマッピング エラーが発生しました...

誰かがこの問題に遭遇した (回避した) ことはありますか? よろしくお願いしますJP

4

1 に答える 1

2

Rhino.Securityは、たった1つのクラスにマップする必要があると思いますが、継承を使用して問題を回避できる可能性があります。システムで顧客と従業員が異なる種類のユーザーとしてログインできる場合は、UserクラスからCustomerクラスとEmployeeクラスを派生させます。

于 2010-09-08T20:56:39.050 に答える