来自asp.net 会员身份验证的userid?
我正在使用 asp.net 登录控件进行用户身份验证。我的应用程序的许多表中也有 userID,目前(开发目的),userID 是我正在编写的 int。 但是,我想开始在表中使用框架的用户 ID。在哪里以及如何访问实际的用户 ID 及其数据类型是什么?
I'm using the asp.net login control for user authentication. I also have the userID in many tables in my application and for now (development purposes), the userID is an int that I'm making up.
However, I'd like to start using the userID of the framework in my tables. Where and how do I access the actual userID and what's its datatype?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用
MembershipUser
对象的ProviderUserKey
成员,如下所示:Use the
ProviderUserKey
member of theMembershipUser
object, like this:在
aspnet_Users
表中,有一个具有uniqueidentifier
数据类型的UserId
字段。您可以 将成员资格表添加到您自己的数据库,而不是单独的数据库。
In the
aspnet_Users
Table there is aUserId
field with theuniqueidentifier
datatype.You could add the membership table into your own database instead of a separated one.