Я работаю над следующим учебным пособием на веб-сайте Windows Azure:
https://www.windowsazure.com/en-us/develop/net/tutorials/web-app-with-sql-azure/
(также: перейдите на windowsazure.com, нажмите заголовок «Разработка», нажмите «.Сеть »в разделе« Создать первое приложение »- щелкните веб-приложение ASP.NET MVC с помощью SQL Azure)
Я могу запустить приложение в среде эмуляции Windows Azure на компьютере разработчика.Если я изменю строки подключения на производственную базу данных , приложение будет работать в локальной среде разработки.
Однако при развертывании приложения в Azure появляется сообщение об ошибке: «Извините, при обработке вашего запроса произошла ошибка».Это отображается на отображаемой странице, поэтому я думаю, что запрос поступает в ASP.NET.
Я считаю, что проблема, с которой я сталкиваюсь, заключается в том, чтобы разрешить производственному приложению в Azure подключаться к базе данных SQL Azure.
Я считаю, что это проблема брандмауэра, но я не смог определить, какой диапазон IP-адресов должен быть.(Ранее я думал, что проблема будет в том, что я буду работать с VS 2010 в 32-разрядной среде, с Windows Azure в качестве 64-разрядной среды, но мы развернули пример приложения из 64-разрядной среды и столкнулись с той же проблемой).Для получения дополнительной информации, вот моя предыдущая публикация на MSDN к предыдущему запросу по той же проблеме: http://social.msdn.microsoft.com/Forums/en-US/windowsazuretroubleshooting/thread/23afb5e3-e2ee-4444-aabb-7001ae6c6e6a/#af5284c0-ef4b-4193-b912-d4b7adfb5d21
Спасибо за любую помощь, которую вы можете оказать.Я действительно хочу, чтобы этот пример приложения работал!