Ответ 1
Вам особенно нужен идентификатор пользователя или имя пользователя?, похоже, вы ищете руководство настоящего пользователя, так как я думаю, что извлечение этого идентификатора зависит от вашей реализации. Если вы хотите получить информацию на основе имени пользователя, вы можете сделать следующее:
HttpContext.Current.User
предоставляет объект User, вы можете получить от него другую информацию, для вашего случая вам нужно использовать HttpContext.Current.User.Identity.Name