Неа.
Это запрос на вход в две учетные записи Google (или две учетные записи Live ID, или любые две другие учетные записи) в одном экземпляре браузера (что на самом деле можно использовать в Chrome, но обычно это НЕТ). Сегодня это просто невозможно.
Однако неприятно видеть это сообщение об ошибке на сайте ACS. Вы настроили URL-адрес ОШИБКИ для приложения проверяющей стороны? в САУ? Хотя это свойство является необязательным, я настоятельно рекомендую клиентам использовать его и правильно обрабатывать запросы к нему. Я не пробовал ваш конкретный сценарий, но предполагаю, что ACS перенаправит пользователя на URL-адрес ошибки после его настройки, чтобы вы, по крайней мере, знали, что происходит.
Настройте URL-адрес ошибки для своей проверяющей стороны и сообщите нам, будет ли пользователь перенаправлен на ваш сайт. После этого вы сможете сгенерировать правильное сообщение об ошибке.
ОБНОВЛЕНИЕ
Если вы говорите, что это происходит только тогда, когда вы вошли на портал управления Azure, то это (мое предположение!) Почти то же самое, что и вход с помощью WAAD. После ГА WAAD произошли некоторые изменения. Если вы проследите фактический поток входа в систему с помощью Fiddler, вы заметите, что когда вход на портал управления имеет немного другой поток, то вход, например, в Hotmail. Если вы войдете в Hotmail, вы просто будете перенаправлены на login.live.com
, вы войдете в систему и вернетесь в Hotmail.
Теперь, если вы проверите трафик при переходе к manage.windowsazure.com
, вы заметите, что есть первое перенаправление на login.microsoftonline.com
(это обрабатывается WAAD!). Затем идет перенаправление на login.live.com
(это для вашей учетной записи Live ID). Я предполагаю, что WAAD от login.microsoftonline.com
объединяет Live ID (login.live.com
) для аутентификации. Вот почему вы на самом деле вошли в систему с помощью WAAD, и вот почему ваше приложение не работает.
Проведите следующий эксперимент, чтобы убедиться, ошибаюсь я или нет:
- Удалите все файлы cookie вашего браузера
- Перейдите в Hotmail и войдите в свою учетную запись Live ID.
- Теперь откройте новую вкладку и откройте свое настраиваемое приложение, которое объединяет WAAD через ACS.
Подозреваю, что теперь вы сможете авторизоваться в своем приложении.
person
astaykov
schedule
17.04.2013