2010-06-17 40 views
0

该应用程序的详细信息是:ASP.NET项目,本地Web服务器,使用最新的FireFox在本地托管,使用表单身份验证。Firefox中的错误加载图片

尝试访问我的本地Web服务器时,出现登录用户名/密码框。在萤火虫中使用网络面板,我发现问题出在一个GIF动画上,显示为401未经授权。我检查的细节,这是我看到这个网址:

http://localhost/<virtual>/Images/loading.gif 

,我发现了以下内容:

响应头:

Server Microsoft-IIS/5.1 
Date Thu, 17 Jun 2010 19:02:58 GMT 
WWW-Authenticate Negotiate NTLM 
Connection close 
Content-Length 4046 
Content-Type text/html 

请求头:

Host localhost 
User-Agent Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729; .NET4.0E) 
Accept image/png,image/*;q=0.8,*/*;q=0.5 
Accept-Language en-us,en;q=0.5 
Accept-Encoding gzip,deflate 
Accept-Charset ISO-8859-1,utf-8;q=0.7,*;q=0.7 
Keep-Alive 115 
Connection keep-alive 
Referer <correct referer> 
Cookie ASP.NET_SessionId=ux4bt345qjz4p3u1wm1zgmez; .ASPXFormsAuth=33F12B444040827B8ABF154EE4EDE43B6CA532432EB846987B355097E00256DF0955C76A37BC593EAA961747BF1CC1D8949FF63C6F2CA69D77213EB15B4EDFAF57A83D9E1F88AB8D821C3A09C07EA2EE; .ASPROLES=qTFrGteJydYAE3118WGXbhJthTDdjdtuQ06t4bYVrM1BwIfcEHU1HhnEcs7TqSOaV-fIN5MH3uO57oNVWXDvrhkZ8gQuURuUk_K0TpoR-DEFXuF953Gl9aIilKAdV211jutMNQmhkt2rdPE2tEhHs3pz953fADxjAOyZl7K-AqNvMk3yqJshhKHhJIf-ALMhWIYlrrKy0WsYznUwh3WCtPfzEBD5XzmXU8HVMJ2-ArLjBISuegvSmxvK1PuXBPhoMRMi9Ynaw6xi9ypGk-R6uN0ljOMCGkB2-20WUlFuP0xWTfac_zCTDT00pbpnyjtygnM-LShOXTrZ_mhoRuXfKYEYSodNihwD6SRr19Nm-8uZ5BQ-W81svM17S2C0vc0FaxtiuAcN_vHcsN1OEJeCuVfRjeqzo9xWEViupP3Vh6aOcCm6yrftgw5x94piuCJO7tCfXjJAw5RVUWDBBWv5gmid171F0k-_XZ0CSv7Gm2Eai1BRfogAqQ_MV3tyPv7XVEyJXRXqYGlf1JpkfTW8S8On4E05v9gx9RcdnKHZebiOZwbP1_ho9nG7pMwXysbhjxtxwZ-zLx-v11_rhZw_i5m7iNcLtt4BbFU-sb_crzMpCKGywHIc452Zp1E0kx1Rfx-2eUnaiLiCfGed-QqelO88NYTpJHttGKEfhFrDgmaIXZPJRtuZ-GrS6t3Vla-8qDAVb1p6ovPwoVT4z4BhQyFsk542gDx-uQDw6D0B6zo7lXfcOjtolUxDcLbETsNlYsexZaxFpRSbw7M1ldwL_k92P9wLPlv9mw4NtyhXKJesMu7GjquZuoBN3hO00AqJEe1tKFFtfrvbE5ZH7uNu7myNdtlxRPe3WZe7qukbqHo1 
Pragma no-cache 
Cache-Control no-cache 

任何想法?谢谢。

+0

是图像文件夹的NTFS权限,图像本身正确的IIS读取该图像? IIS是否有特定目录/图像的特殊设置? (集成身份验证而不是匿名) – Tommy 2010-06-17 19:43:37

+0

就是这样;它不是继承默认权限。您可能希望将您的陈述作为答案;我可以将其标记为正确的。 – 2010-06-18 15:33:45

回答

0

这是从@Tommy正确答案:

是在图像文件夹的NTFS权限,图像本身正确的IIS来读出的图像? IIS是否有特定目录/图像的特殊设置? (集成身份验证而不是匿名)

不知何故,ASPNET帐户失去了对这些图像的权限,因此是挑战和错误。