Я пишу службу Windows, и мне нужно делать аутентифицированные веб-запросы. Служба не будет работать под управлением учетных данных, используемых для выполнения запроса; это означает, что мне нужно каким-то образом сохранить учетные данные для запроса.
Каковы лучшие практики здесь? Учетные данные нужно будет хранить в App.config (или аналоге); Я бы не хотел, чтобы пароль болтался в виде простого текста. Поскольку пароли часто меняются, создание или иное запекание пароля в двоичном файле не является вариантом.
Тот же вопрос относится и к Powershell. Мне нужно делать аутентифицированные запросы, но я не хочу, чтобы сценарий содержал в текстовой форме учетные данные, используемые для запросов.