【问题标题】:Windows Azure deployed webrole is not accessible无法访问 Windows Azure 部署的 webrole
【发布时间】:2013-01-07 06:59:35
【问题描述】:

我已通过 Visual Studio 2010 将 Web 应用程序部署到 Windows Azure,Windows Azure SDK 版本为 1.8。 部署在生产中完成,状态显示为正在运行,但我无法访问站点 URL。当我尝试访问站点 URL 时,浏览器给出错误“找不到页面”。 由于没有关于错误的线索,请有人给出正确的方法来了解无法访问webrole的原因

【问题讨论】:

    标签: azure-web-roles


    【解决方案1】:

    我第一次开始使用 azure 时遇到了同样的问题。 这是怎么做的; 转到天蓝色面板,

    • 点击你的虚拟机
    • 点击端点
    • 点击添加
    • 选中添加独立端点(按钮)
    • 点击下一步
    • 输入以下详细信息: 名称:HTTP,协议:TCP,公共端口:80,私有端口:80
    • 完成并等待几分钟激活(我的需要大约 40 秒)

    您的网站网址现在可以从任何浏览器访问。

    祝你好运,

    【讨论】:

      【解决方案2】:

      配置您的 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>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-10-22
        • 1970-01-01
        • 2012-03-23
        • 2010-11-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多