2014-12-04 36 views
0

Azure上的Server 2012 VM。IIS_IUSRS和IIS_IUSRS中的应用程序池标识可读取NTFS,但403

  • 我创建了一个名为Spandex的新应用程序池。
  • 我创建了一个名为Spandex的新空白网站,默认为“passthrough”auth。
  • 我创建了一个新的空文件夹c:\ Website Roots \ Spandex
  • 我在包含某些内容的文件夹中创建了Default.htm。
  • 我将IIS_IUSRS添加到NTFS权限,读取权限。
  • 我将IIS APPPOOL \ Spandex添加到IIS_IUSRS组。
  • 我重新启动。

我从远程访问403。

我得到403.14当试图从本地虚拟机访问〜/ Default.htm时被禁止。

默认文档未配置为请求的URL,并且服务器上未启用目录浏览。

Default.htm在默认文档设置列表(继承)中列出并且已读取IIS_IUSRS。

在IIS Man中,在基本设置下,测试设置未通过授权检查。但是,对于默认网站也是如此,并且在浏览器中显示正常。

地球上有什么我错过了?

回答

0

明白了。

这就是* @〜$%ng假装关键信息的默认Windows行为不存在,即使在SERVERS上也是如此,例如隐藏文件扩展名。我的意思是,谁需要知道文件扩展名?

我创造Default.htm.txt

东西深深错的象牙耸立Windows团队在过去10年中。

相关问题