2

当我尝试从 IIS7 中的 Flash SWF 文件中读取 XML 文件时,我收到了 401 未经授权的错误。该文件位于文件系统中 SWF 文件的旁边。

当我通过浏览器浏览到 XML 文件时,我得到以下信息:

HTTP 错误 401.3 - 未经授权 由于 Web 服务器上此资源的访问控制列表 (ACL) 配置或加密设置,您无权查看此目录或页面。

我已授予 IIS_IUSRS 对该文件夹的完全权限,但仍然出现相同的错误。这是 IIS7 特有的吗?

谢谢。

4

2 回答 2

4

我终于弄清楚了这个问题,由于某种原因,有问题的 xml 文件启用了“加密内容以保护数据”。一旦我禁用该选项,它就开始正常工作。

要禁用“加密内容以保护数据”,请右键单击文件 -> 常规/属性下,单击“高级” -> 在“压缩或加密属性”下,如果已选中则取消选择该选项。

希望有人会发现这很有帮助。

谢谢。

于 2010-09-07T13:43:08.343 回答
2

你能检查一下 IIS_IUSRS 是否真的可以访问 XML 文件(而不仅仅是文件所在的文件夹)?

于 2010-09-07T08:06:30.963 回答