ОБНОВЛЕНИЕ внизу:
Я пытаюсь загрузить тестовое приложение в Windows Azure впервые и у меня возникают проблемы при создании учетных данных.
Вот шаги, которые я выполняю:
Я создаю учетные данные и сертификат в Visual Studio и загружаю сертификат в Azure следующим образом:
- щелкните правой кнопкой мыши Windows Azure Compute в обозревателе серверов
- Выберите Добавить среду развертывания
- щелкните правой кнопкой мыши «Подписки Windows Azure»
- Выбрать Управление
- Выбрать новый
- В «Аутентификация управления проектами Windows Azure»
- В «Создать или выбрать существующий сертификат для аутентификации» выберите «Создать»
- Введите понятное имя для сертификата "Test1", нажмите OK
- Нажмите «Скопировать полный путь» и перейдите к «Сертификаты управления» на портале управления Azure
- Нажмите «Добавить сертификат», нажмите «Обзор», вставьте скопированный путь, нажмите «Открыть», затем «ОК», чтобы создать сертификат
- Вернувшись в Visual Studio, скопируйте в ID подписки
- Назовите учетные данные "Тестовые кредиты"
- Нажмите Ok
уф ....
и вот где у меня проблема ..... когда я нажимаю ОК, появляется сообщение об ошибке:
«Ошибка подключения Windows Azure»
"Проверка подлинности не удалась. Убедитесь, что ваши учетные данные действительны, или загрузите их снова.
Отладочная информация: n ошибка (запрос был прерван: запрос был отменен.) Произошла при передаче данных по каналу HTTP.
Запрос был прерван: запрос был отменен.
Если я попытаюсь опубликовать из своего решения Visual Studio и создать свои учетные данные аналогично описанному выше, на экране «Вход в систему публикации Windows Azure» также откроется экран «Проверка подлинности управления проектами Windows Azure». Следуя тем же шагам выше 7-13, я получаю следующую ошибку соединения:
«Ошибка подключения Windows Azure»
"Проверка подлинности не удалась. Убедитесь, что ваши учетные данные действительны, или загрузите их снова.
Удаленный сервер возвратил неожиданный ответ: (502) Ошибка прокси-сервера (веб-сайту требуется сертификат клиента, но сертификат клиента не может быть предоставлен, когда к запросу применяется проверка HTTPS.).
Удаленный сервер возвратил ошибку: (502) Bad Gateway.
Длинный пост, извинения за это .... какие-нибудь эксперты по Azure, которые могут помочь?
Заранее спасибо!
Обновление
После более подробного изучения сообщений об ошибках выясняется, что Forefront TMG мешает работе и туннелирование в Azure не выполняется. Он не пересылает сертификат, который находится на моей машине. Просто подождите, пока ЭТО решит это для меня (надеюсь!)
Обновление 2
Как только ИТ-отдел решил это для меня (им пришлось обойти прокси для различных доменов / IP-адресов Azure, у меня возникла еще одна проблема:
There was no endpoint listening at https://management.core.windows.net/<Subscription_ID>/services/hostedservices that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details. Unable to connect to the remote server No connection could be made because the target machine actively refused it 70.37.71.239:443
IP-адрес в конце, на мой взгляд, есть датацентр в США, и ИТ-отделу пришлось разблокировать его в нашем брандмауэре. Как только это было сделано, я мог развернуться из Visual Studio. Ура !!