1

我正在 Mvc 5 和新的 Asp.net Identity 上开发多租户应用程序。挑战在于两个用户可以有相同的用户名,只是不在同一个租户上。我在很大程度上已经弄清楚了,但由于某种原因,Identity 框架生成的所有表都有一个 UserId 列,除了 UserSecret 实体的表。是否有一个原因?我想确保在将其替换为具有 UserId 列的实现之前没有遗漏任何内容。

4

1 回答 1

0

默认实现是为单租户应用程序设计的,它让多租户应用程序支持通过可扩展性(插入您自己的商店等)来完成。对于 RTM,也不再有单独的 UserSecret 商店,因为它已被纳入用户本身(PasswordHash)。

于 2013-10-03T00:21:01.063 回答