1

在我的网站上,用户将使用 Open ID 登录,我将使用声明标识符的哈希作为分区键将声明的标识符作为实体存储在 Azure 表中。

用户随后在站点上创建的工作项也使用分区键的相同哈希存储在 Azure 表中。从性能角度来看,这似乎很有用,因为一个用户总是会查询他们自己的分区键。

但是在我把自己画到一个角落之前,我怎样才能让用户改变他们的开放 id 提供者和声称的标识符?因为如果他们声称的 id 发生变化,则分区键的散列必须更改。我不能改变它,我可以吗?

4

1 回答 1

1

不,不可能更改表的分区键,因为这是识别实体的方式。

您将需要添加一个新实体并删除旧实体。

您可以尝试使用另一个分区键。

于 2012-07-07T20:16:04.167 回答