是否可以普遍从MembershipUser获取GUID或唯一标识符,无论提供商是谁?
使用SqlMembershipProvider,ProviderUserKey返回一个Guid。使用WindowsMembershipProvider,它返回一个28字节的数组。
我需要一些唯一的标识符,无论提供商如何,我都可以统一存储。这可能吗?
答案 0 :(得分:0)
实际上,用户ID的概念特定于特定的成员资格提供者。即对于SqlMembershipProvider来说它是一个GUID,对于SimpleMembership来说它是一个int。 Membership API本身并不关心,因为providerUserKey属于object类型。