Как получить базовые данные аутентификации HTTP в ASP.NET - PullRequest
2 голосов
/ 07 марта 2012

Где я могу найти базовые учетные данные для аутентификации HTTP (имя пользователя и пароль) во входящем запросе на мой сервер?

Это где-то в Request объекте, или есть какой-то другой способ их получить?

Запуск: IIS 7 - ASP.NET - .NET Framework 4 - C #

1 Ответ

3 голосов
/ 07 марта 2012

Базовая аутентификация Подробности будут в Request.Headers, с ключом: "Авторизация"

Это строка в кодировке base64, которую нужно декодировать. Посмотрите этот пост , там есть пример кода, который демонстрирует выделение этого заголовка.

...