2014-08-12 4 views
1

Я пытаюсь войти в Azure Active Directory с моей веб-страницы в облачных сервисах. Появится экран входа в систему, и я могу войти в систему. Однако, когда он отправляет меня на мою домашнюю страницу, он говорит, что «страница не может быть отображена». В конфигурации Azure Active Directory я добавил SSL localhost в URL-адрес APP и URL-адрес ответа и настроил свойства в VS2013, чтобы показать SSL = True и установить URL-адрес проекта на localhost. Я смог получить доступ к странице, прежде чем добавить экран входа в систему.Войти в Azure Active Directory

enter image description here

enter image description here

enter image description here

Соответствующие настройки web.config:

<appSettings> 
<add key="webpages:Version" value="3.0.0.0" /> 
<add key="webpages:Enabled" value="false" /> 
<add key="ClientValidationEnabled" value="true" /> 
<add key="UnobtrusiveJavaScriptEnabled" value="true" /> 
<add key="ida:FederationMetadataLocation" value="login.windows.net/conpro.com/FederationMetadata/2007-06/…; /> 
<add key="ida:Realm" value="localhost:44307/"; /> 
<add key="ida:AudienceUri" value="localhost:44307/"; /> 
</appSettings> 
+0

Не совсем понятно, что вы пытаетесь сделать. Вы пытаетесь использовать Azure AD для аутентификации пользователей приложения ASP.NET, работающих как облачный сервис в Azure? – BenV

+0

Да, это моя цель. Я просто пытаюсь войти в систему и получить доступ к моей домашней странице. –

+0

Вы пытаетесь получить доступ к приложению в Azure или на своем локальном компьютере? Если это в Azure, тогда ваша конфигурация должна иметь ваш xxxx.cloudapp.net URL вместо localhost. – BenV

ответ

1

Вашего web.config значение URI должно включать https://. Я бы предложил посмотреть на this sample app.