接下来,我部署了一个工作者角色,它将连接到互联网并尝试访问某些网站(例如:http://somewebsite.redmond.corp.microsoft.com/en-us/library/
)。
它成功访问我在模拟器上运行的开发机器上的网站。但是在我部署我的工作角色的Azure虚拟机上,它无法访问网站。我尝试在IE浏览器中打开虚拟机网站,它也无法使用。
您是否遇到过类似的问题?你怎么处理它?</ p>
答案 0 :(得分:4)
这与访问互联网无关。您提供的URL未公开显示(至少我无法从我的计算机访问它)。这意味着您正在尝试访问防火墙后面的URL,可能需要VPN才能访问。
Windows Azure VM,无论是工作角色,Web角色还是虚拟机,都位于公共云中,而不是在任何防火墙后面。如果要从Windows Azure VM访问它,则需要设置2012年春季更新中引入的虚拟网络。更多信息here。
答案 1 :(得分:0)
尝试使用高架预设。有一次,我试图通过角色的RDP访问互联网,它当时正在工作,因此你应该可以访问互联网。但如果试图下载exes并执行,我认为这是不可能的。请在此发布结果。
此致 维杰。