MembershipUser中是否有唯一标识符,无论使用哪个提供程序?

时间:2012-09-19 13:49:52

标签: asp.net-membership membership-provider

是否可以普遍从MembershipUser获取GUID或唯一标识符,无论提供商是谁?

使用SqlMembershipProvider,ProviderUserKey返回一个Guid。使用WindowsMembershipProvider,它返回一个28字节的数组。

我需要一些唯一的标识符,无论提供商如何,我都可以统一存储。这可能吗?

1 个答案:

答案 0 :(得分:0)

实际上,用户ID的概念特定于特定的成员资格提供者。即对于SqlMembershipProvider来说它是一个GUID,对于SimpleMembership来说它是一个int。 Membership API本身并不关心,因为providerUserKey属于object类型。