2013-09-17 2 views
3

Я запускаю Предварительный просмотр 2013 2013 с использованием Azure 2.1 SDK.Не удается опубликовать на Azure с VS 2013 RC (403 Запрещено)

У меня есть проект MVC, щелкните правой кнопкой мыши по нему и создайте для него облачный проект. Мастер публикации просит меня «войти и загрузить учетные данные» ... круто, без проблем. Я делаю это, а затем импортирую загруженный файл. Затем мастер покажет мой список подписки. Я выбираю тот, который я хочу, и вводим имя для моей новой службы. Но затем, когда он переходит к публикации, в окнах вывода/активности говорится: «Предупреждение: на удаленном сервере появилась ошибка: (403) Запрещено». и эта линия повторяется каждые 15 секунд).

Я пробовал использовать все (сертификаты на портале Azure, облачный проект в визуальной студии) и повторно загрузить/импортировать параметры публикации, но получить тот же результат.

Возможно, связано с тем, что когда я пытаюсь посмотреть службу хранения в окне Server Explorer, появляется окно с предложением ввести ключ учетной записи ... эта форма заполняется тем же ключом, который я вижу на портал и копирование/вставка его в форму не решает проблему, не регенерирует ключ и не копирует/вставляет это.

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

Не знаю, что попробовать дальше, но эта неспособность опубликовать является основным блокиратором для меня. Есть идеи?

+0

Проверьте, есть ли у вас скрипач (или что-либо, что может действовать как прокси-сервер между VS и Service Management API). 403 обычно является результатом того, что API управления сервисом не находит сертификат управления в запросе. –

+0

@GauravMantri - Да, это без Fiddler. Когда я запускаю Fiddler, он терпит неудачу другим, но предположительно связанным образом ... мастер публикации выдает окно с сообщением «Ошибка аутентификации». Убедитесь, что ваши учетные данные действительны или загружают их снова. ' –

ответ

10

OMG Я, наконец, понял это. Мой Dev PC был отключен на некоторое время, когда я обновил жесткий диск, и я думаю, что часы потеряли время. По-видимому, если время в системе не синхронизируется с реальным временем, Azure возвращает ошибки авторизации. Обнаружен после многих многих часов поиска в Интернете и, в конечном счете, найти VS2012 Server Explorer - Cannot Access Windows Azure Storage, который решил проблему с 3 щелчками

+0

У этой проблемы была такая же проблема. Было бы менее неприятно, если бы 403 было бы немного информативным о реальной проблеме. –

+1

Вы должны отметить свой ответ как правильно :) – Termato

+1

Если вы когда-либо были в SoCal, Риверсайд - я должен вам пиво. Это была именно моя проблема - кроме того, что я использую виртуальную машину, которая потеряла время. Я не знаю, что я когда-нибудь нашел бы это. – SteveJ

 Смежные вопросы

  • Нет связанных вопросов^_^