4 февраля 2011 г.

ASP.NET как узнать id текущего пользователя

Если в своём проекте на asp.net вы используете стандартную авторизацию, объекты БД для которой создаются утилитой aspnet_regsql, то получить id текущего пользователя можно так:

(Guid)Membership.GetUser().ProviderUserKey;

Обратите внимание, что если id в бд представлен типом uniqueidentifier и имеет вид "25E5E72F-07A1-4BD5-A1DF-F30887A9574F", то его следует явно приводить к типу Guid в коде на C#.

Комментариев нет:

Отправить комментарий