500 – 内部服务器错误ASP.NET(IIS 7.5)

我现在正在将我的服务器转移到Windows Azure的过程中。 我创build了一个虚拟机( 2008 R2 )并安装了IIS 7.5 。 然后,我转移了其中一个网站( DNN ),并将其configuration为拥有自己的应用程序池(4.0),并授予此应用程序池读取和写入权限。

我有两个域:一个是我在HOST文件中定义的内部域,另一个是公共域(mydomain.com)。 内部域名正常工作,但是我得到的外部域名:

500内部服务器错误。 您正在查找的资源存在问题,无法显示。

也许,您没有为门户上的服务器设置端点来允许HTTP通信? 换句话说,您是否在Azure门户上为此VM打开了端口80?

看看如何做到这一点 – https://www.windowsazure.com/en-us/manage/windows/how-to-guides/setup-endpoints/