Azure ACS с веб-сайтом Silverlight
Я новичок в Windows Azure и Silverlight. Я пытаюсь сделать простой Silverlight веб-сайт с аутентификацией с использованием Windows Live ID. До сих пор мне удавалось заставить его работать легко с помощью простой ASPR WebRole (много об этом), но не с Silverlight. Для своего сайта Silverlight я создал WCFServiceWebRole со ссылкой на xap Silverlight. Он работает нормально, и теперь мне нужно аутентифицировать пользователя и получить претензии. Проще говоря, мне нужно сделать так же, как веб-сайт Azure (вы используете свой Live ID, а затем вы получаете доступ к порталу Silverlight).
Как я мог это сделать?
Заранее спасибо..
1 ответ
С помощью бизнес-приложений Silverlight / служб RIA WCF вы хотите управлять входом, используя процесс входа WS-FEDERATION в браузере, после чего требуемые файлы cookie сеансового токена WS-FEDERATION будут автоматически включены во все запросы служб RIA.
Учебный комплект WIF Identity Developer Training содержит примеры, показывающие, как использовать активный профиль WS-TRUST для входа в клиенты Silverlight, но для служб WCF RIA и соответствующего пользовательского интерфейса клиента бизнес-приложения Silverlight это усложнит ситуацию.
Пока у вас нет более конкретных вопросов, пожалуйста, посмотрите на учебный комплект.
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=14347