Служба контроля доступа и мультитенантное приложение - PullRequest
1 голос
/ 22 июня 2011

Я создаю мультитенантное приложение MVC, размещенное в Windows Azure.

Я хотел бы использовать службу контроля доступа, чтобы позволить пользователю проходить проверку подлинности благодаря Google, Facebook, Live ID и т. Д. *

Мне удалось получить простую аутентификацию, работающую с URL-адресом обратной передачи, настроенным в настройках приложения проверяющей стороны.

но в моем сценарии это больше похоже на это: client1.mydomain.com/login или client1.com/login перейдут на страницы поставщиков, скажем, google, затем он войдет в систему и затем будет перенаправлен на client1.mydomain.com/Admin или client1.com/Admin

как я могу добиться этого для любых клиентов? мне добавить приложение проверяющей стороны для каждого клиента? это можно сделать с помощью кода? С фейсбуком все нормально?

Мне бы также хотелось, чтобы панель администратора была в Silverlight, после аутентификации клиента он останется аутентифицированным в приложении Silverlight?

Заранее благодарим вас за любую помощь или ссылки, которые могут помочь.

Fred

1 Ответ

1 голос
/ 23 июня 2011

Чтобы ответить на ваши вопросы, я бы сказал «да» всем. Каждое приложение должно быть настроено как проверяющая сторона. Поэтому вам необходимо настроить приложение на использование WIF и указание на ACS Azure.

Все эти сценарии включены в Учебный комплект Microsoft для разработчиков удостоверений.

Надеется, что это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...