1

我正在使用 Rhino Security 并且当我如下配置安全设置时一切正常:

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

但是,这取决于具有实现 IUser 接口的单个​​用户类型,而我的应用程序具有多种类型的“用户”。我尝试对不同的用户类型使用上述行两次,但可以预见的是,这导致了重复的映射错误......

有没有人遇到过这个问题?在此先感谢

4

1 回答 1

2

我认为 Rhino.Security 需要映射到一个且只有一个类,但您也许可以使用继承来解决这个问题。如果您的系统允许客户和员工以不同类型的用户身份登录,则从 User 类派生一个 Customer 和一个 Employee 类。

于 2010-09-08T20:56:39.050 回答