如何获得会员资格的用户ID?

Nim*_*mmy 6 asp.net-membership

我知道如何为当前用户获取用户ID

 MembershipUser currentUser = Membership.GetUser();
 Guid currentUserId = (Guid)currentUser.ProviderUserKey;
Run Code Online (Sandbox Code Playgroud)

但对于我的应用程序,我需要获得未登录的用户的用户ID.因为我需要将userid分配给我正在使用的不同表.

先感谢您

tec*_*ile 3

使用该Membership.GetUser(username, userIsOnline)方法,传递false作为 userIsOnline 参数。

  • 好吧,技术爱好者给了你你需要的东西,但让我更明确一点,如果有必要的话,让你到达你需要的地方...... `var userId = (Guid)(Membership.GetUser(username,false).ProviderUserKey); ` (2认同)