Я работаю над веб-приложением Silverlight v3 и хочу защитить доступ к службе WCF, которую использую для получения своих данных. В настоящее время WCF работает нормально, но для этого не требуются учетные данные пользователя.
Я не очень разбираюсь в этом аспекте WCF, поэтому моей первой идеей было добавить параметры имени пользователя и пароля к каждой операции моего сервиса. Проблема, с которой я столкнулся, заключается в том, что для этого потребуется много избыточного кода и тот факт, что имя пользователя и пароль будут передаваться по сети в виде простого текста.
Я хотел бы указать способ указать учетные данные заранее на стороне клиента сразу после создания моего прокси-сервера службы (я использую прокси-сервер, автоматически сгенерированный из «Добавить ссылку на службу»).
При поиске решения этой проблемы я смог найти решения, похожие на мою первую идею (с использованием параметров имени пользователя и пароля). Может ли кто-нибудь указать мне правильное направление?
Спасибо!