Получение пользовательских учетных данных UserName в вызове метода WCF - PullRequest
2 голосов
/ 06 октября 2010

У меня есть служба WCF с конечной точкой привязки с режимом безопасности, установленным в «TransportWithMessageCredentials» и пользовательским UserNamePasswordValidator для обработки проверок учетных данных. Работает нормально.

Поскольку проверка адресована вне операции / метода службы, возможно ли (и если да, то как) получить имя аутентифицированного пользователя изнутри метода?

Спасибо

1 Ответ

2 голосов
/ 07 октября 2010

Попробуйте это:

ServiceSecurityContext.Current.PrimaryIdentity.Name
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...