我已通过Visual Studio 2010将Web应用程序部署到Windows Azure,Windows Azure SDK版本为1.8。 部署在生产中完成,状态显示为正在运行,但我无法访问站点URL。当我尝试访问网站URL时,浏览器会显示错误“找不到页面”。 由于没有关于错误的线索,请有人给出正确的方法来了解无法访问webrole的原因
答案 0 :(得分:1)
我第一次开始使用azure时遇到了同样的问题。 这是怎么做的; 转到天蓝色面板,
您的网站网址现在可以从任何浏览器访问。
祝你好运,答案 1 :(得分:0)
配置web.config以显示堆栈跟踪。那会给你一个线索。
如果您绝对无法让任何访问者看到堆栈跟踪将其更改为remoteonly并从Web服务浏览网站,如下所示:http://geekswithblogs.net/MagnusKarlsson/archive/2012/12/03/connect-to-running-web-role-from-remote-desktop-connection-and.aspx
或者将其设置为关闭,部署和浏览。这就是当我有一个不在生产模式的测试站点时我做的事情。
http://msdn.microsoft.com/en-us/library/h0hfz6fc(v=vs.71).aspx
<customErrors defaultRedirect="url"
mode="On|Off|RemoteOnly">
<error statusCode="statuscode"
redirect="url"/>
</customErrors>