Я создаю проект Azure с несколькими webroles для нескольких сайтов.При развертывании этого я получаю один URL (* .cloudpp.net)
Как получить URL (*. Cloudapp.net) для каждой роли.
Если вы хотите разместить несколько веб-сайтов по одному и тому же URL-адресу, вы можете разместить их на разных портах (по одному порту на каждую веб-роль). Если вы хотите, чтобы все они были на одном и том же порту, вам необходимо обслуживать все сайты из одной и той же веб-роли, но с разными заголовками узлов для разных сайтов, или вы можете запускать их как виртуальные каталоги. Смотри http://msdn.microsoft.com/en-us/gg433177
Каждое приложение Windows Azure получает один виртуальный IP-адрес (и ему сопоставляется один CNAME, например .cloudapp.net).
Роли в приложении могут прослушивать разные порты на этом одном IP-адресе (например, .cloudapp.net" rel="nofollow">http://.cloudapp.net, порт 80 и .cloudapp.net" rel="nofollow">https://.cloudapp.net, порт 443).
Если вам нужны разные IP-адреса, вам нужно создать несколько приложений, а не несколько веб-ролей в одном приложении.