我正在使用Rhino Security,当我按以下方式配置安全设置时,一切正常:
Security.Configure<User>(cfg, SecurityTableStructure.Prefix);
但是,这取决于有一个实现iuser接口的单一用户类型,而我的应用程序有多种类型的“用户”。我尝试了两次在不同的用户类型中使用上面的行,但可以预见,这导致了重复的映射错误…
有人碰到过这个问题吗? 提前谢谢 日本药典
我认为Rhino.Security要求映射到一个而且只有一个类,但是您可能可以使用继承来解决这个问题。如果您的系统允许客户和员工作为不同类型的用户登录,则从用户类派生客户和员工类。