Если вы создаете самодостаточную веб-страницу вокруг HttpListener
, как вы можете безопасно обрабатывать аутентификацию? Я не хочу использовать базовую аутентификацию, поскольку она передает учетные данные в виде открытого текста. Я знаю, что дайджест это еще один вариант,
listener = new HttpListener();
listener.Prefixes.Add(url);
listener.AuthenticationSchemes = AuthenticationSchemes.Digest;
listener.Start();
Достаточно ли это безопасно и каковы стандартные / лучшие практики для фактического получения имени пользователя / пароля и их аутентификации?
В этой ситуации по умолчанию отсутствует web.config или хостинговая среда.