2017-07-17 148 views
0

我在单一Web角色上部署Windows Azure云服务上的多个网站。我已经添加了必需的绑定和主机文件条目。当我运行ping命令时,我也获得了响应。无法在Azure Web角色上本地访问网站

但是,当RDP到VM并在本地浏览虚拟机上的站点为本地主机 它无法访问并显示404找不到。从IIS事件

错误

The application '/' belonging to site '1' has an invalid AppPoolId 'DefaultAppPool' set. Therefore, the application will be ignored. 

回答

1

当RDP对虚拟机和本地浏览网站上的虚拟机为localhost是不可达,并显示404未找到。

access the desktop of your web role running in Azure并添加一个新的网站到您的Web服务器,我可以在本地浏览该网站。如果可能,你可以尝试创建一个新的网站来服务器静态HTML文件,并检查它是否正常工作,或者你可以分享我们的绑定和你的应用程序的详细信息。

添加一个网站:

enter image description here

设置:

enter image description here

应用程序池:

enter image description here

浏览当地网站:

enter image description here

属于网站的应用 '/' '1' 具有无效的AppPoolId '默认应用' 组。因此,该应用程序将被忽略。

一些社区成员在this so thread上遇到并发布类似问题,您可以检查是否缺少任何.dll文件或使用32位库。