500 - 内部服务器错误。
您正在查找的资源存在问题,无法显示。
我还将我的IP添加到防火墙规则中。我是Azure的初学者。 我在尝试运行azure web项目时遇到上述错误。我在浏览了一些文章之后添加了以下标签,但没有人帮助我。
<validation validateIntegratedModeConfiguration="false"/>
<identity impersonate="false"/>
答案 0 :(得分:3)
基本上,您的应用程序正在抛出未处理的错误。您将想知道真正的错误是什么,因为错误500只是一种通用的说法:发生了一些事情。
您可以部署应用程序并将客户错误设置为OFF,这样您就可以实际看到真正的错误(请查看此链接以获取示例说明:http://www.serverintellect.com/support/programming/custom-errors.aspx)。
或者,如果您正在使用WebRoles,您可以将RDP插入服务器实例并检查Windows EventViewer,错误的详细信息可能会显示在那里。
答案 1 :(得分:0)
就我而言,我使用的是从durandaljs.com下载的代码。我的默认页面(index.html)上的“构建操作”设置为“无”,因此在发布期间此文件未上载到Azure。通过将“构建操作”更改为“内容”来修复。
通过远程桌面对IIS进行故障排除确实帮助我解决了这个问题。选择“发布所有角色的远程桌面”,然后在服务器资源管理器中展开云服务等,然后右键单击您的实例并选择“使用远程桌面连接”。
答案 2 :(得分:0)
这可能是代理相关的问题。
尝试将这些添加到* .config文件中:
<system.net>
<defaultProxy useDefaultCredentials="true" />
</system.net>