У меня есть база данных sql azure. Мне нужно приложение silverlight с аутентификацией по имени пользователя и паролю по таблице из sql azure и выполняет некоторые операции с данными из базы данных azure.
Первое, что приходит мне в голову, - это аутентификация путем создания невидимой формы на странице aspx, на которой размещается мое приложение silverlight, и отправка запроса из silverlight с помощью вызова кода javascript и проверка на стороне сервера с помощью поставщика членства asp.net. Другие операции с базой данных также будут выполняться с использованием запросов javascript от silverlight.
Другие известные мне способы - это использование веб-сервисов wcf, но я был сбит с толку из-за того, что мне следует выполнять аутентификацию, как сохранить сеанс в cookie (чтобы при открытии этой страницы Silverlight в другой вкладке не проходить аутентификацию в другой раз) аутентификация). Я также читал о фонде идентичности Windows, но я не знаю, является ли это лучшим решением. Те подходы с веб-сервисами wcf я бы предпочел больше, потому что у меня нет большого опыта в веб-разработке.
Каковы оптимальные методы для достижения того, что я хочу сделать, и развертывания приложения в Windows Azure без особых проблем?
Извините за мой плохой английский, и заранее спасибо .