федеративная аутентификация с помощью ACS

Я пытаюсь создать здесь образец приложения с федеративной проверкой подлинности с помощью Azure ACS. У меня есть веб-приложение asp.net со страницей default.aspx. Я хочу загрузить это лазурное облако. Я хочу аутентифицировать пользователей, используя учетные данные для входа в Active Directory. создайте рабочий образец для этого. Я искал и обнаружил, что могу использовать Custom STS? Это правильное направление? Я нашел пример из MSDN http://msdn.microsoft.com/en-us/wazplatformtrainingcourse_windowsazureandpassivefederation2010_topic2#_Toc310436991 но я не мог заставить это работать до сих пор. (Я получаю сообщение --Эта страница не может быть отображена). Может ли кто-нибудь указать мне рабочий образец с пошаговой документацией. Я использую VS2010 на компьютере с Windows8 и azure sdk 1.7.

У меня сейчас нет серверной машины с поддержкой ADFS2.0. Поэтому я просто пытаюсь заставить работать пример MSDN.

Я выполнил все шаги, как указано здесь, но когда я отлаживаю, я вижу, что контроль достигает внутри "метода WSFederationAuthenticationModule_RedirectingToIdentityProvider"

если мое предположение верно, оно должно перенаправлять на страницу Login.aspx, но вместо этого просто показывает сообщение «Эта страница не может быть отображена»


person Millar    schedule 25.09.2012    source источник


Ответы (1)


Вы можете использовать практическое руководство на сайте windowsazure.com: Как аутентифицировать веб-пользователей с помощью службы управления доступом Windows Azure. Это также будет работать для Active Directory, просто используя ADFS в качестве поставщика удостоверений вместо Windows Live / Google, для этого не нужно создавать собственную STS.

Если вам нужно немного больше скриншотов, я написал следующее руководство для одного из своих тренингов: http://sandrinodimattia.net/blog/posts/federated-authentication-with-azure-appfabric-acs-v2-0-part-1-setup/

person Sandrino Di Mattia    schedule 25.09.2012
comment
У меня сейчас нет серверной машины с поддержкой ADFS2.0. Поэтому я просто пытаюсь заставить работать пример MSDN. - person Millar; 26.09.2012
comment
Что ж, тогда вы можете просто использовать Windows Live в качестве поставщика удостоверений. Точно так же работает. - person Sandrino Di Mattia; 26.09.2012