2010-09-07 86 views
2

當我嘗試從IIS7中的Flash SWF文件讀取XML文件時,出現401未經授權的錯誤。該文件位於文件系統中的SWF文件的旁邊。從swf(flash)讀取外部xml文件時出現未授權錯誤

當我通過瀏覽器瀏覽到XML文件,我得到如下:

HTTP錯誤401.3 - 未經授權你 沒有權限查看,因爲 訪問控制的這種 目錄或頁面列表(ACL) 配置或加密設置 爲Web服務器上的此資​​源。

我已經給該文件夾IIS_IUSRS的完整權限,但仍然收到相同的錯誤。這是IIS7特定的東西嗎?

謝謝。

回答

4

我終於明白了這個問題,出於某種原因,有問題的XML文件「啓用加密內容以保護數據」。一旦我禁用了該選項,它就開始正常工作。

要禁用「加密內容以保護數據」,請右鍵單擊文件 - >常規/屬性下的,單擊「壓縮或加密屬性」下的「高級」 - >,如果該選項已被選中,請取消選擇該選項。

希望有人會發現這有幫助。

謝謝。

2

你能檢查IIS_IUSRS是否真的有權訪問XML文件(不僅僅是該文件所在的文件夾)?

+0

是的。我找出了這個問題,見下文。 – Emon 2010-09-07 13:38:46

相關問題