IIS文件授权失败的请求

我试图访问我们的本地Web服务器上的网页。 当我浏览到页面,我得到了Windowsvalidationchallange。 即使我尝试input我的凭据,它不断询问。 正如你可以从下面的错误消息我看到的身份validation。

我检查了用户帐户,并有权访问根文件夹和所有较低的文件夹。 我得到IIS中的所有网站的此错误信息

有什么build议?

日志名称:应用程序
来源:ASP.NET 4.0.30319.0
date:2012年1月5日下午4:12:33
事件ID:1314
任务类别:Web事件
级别:信息
关键词:经典
用户:N / A
计算机:SALTIIS01

描述:
事件代码:4008 
事件消息:请求的文件授权失败。 
活动时间:2012年1月5日下午4时12分33秒 
事件时间(UTC):2012年1月6日上午12时12分33秒 
事件ID:349fcb2ec3c24b16a862f6eb9b23dd6c 
事件序列:7 
事件发生:3 
事件详细信息代码:0 

应用信息: 
    应用领域:/ LM / W3SVC / 2 / ROOT / Application / SNCDW-19-129702818025409890 
    信任级别:完整 
    应用程序虚拟path:/ Application / SNCDW 
    应用程序path:D:\ Sites \ WCF \ Application \ SNCDW \ 
    机器名称:SALTIIS01 

处理信息: 
    进程ID:1896 
    进程名称:w3wp.exe 
    帐户名称:iisservice 

请求信息: 
    请求URL:http://webservicestest/Application/SNCDW/PC.svc 
    请求path:/Application/SNCDW/PC.svc 
    用户主机地址:10.60.16.79 
    用户:js3228 
    通过身份validation:是 
    authenticationtypes:协商 
    线程帐户名称:iisservice 

自定义活动详情:

事件Xml: <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="ASP.NET 4.0.30319.0" /> <EventID Qualifiers="16384">1314</EventID> <Level>4</Level> <Task>3</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2012-01-06T00:12:33.000000000Z" /> <EventRecordID>4189</EventRecordID> <Channel>Application</Channel> <Computer>SALTIIS01.intranet.com</Computer> <Security /> </System> <EventData> <Data>4008</Data> <Data>File authorization failed for the request.</Data> <Data>1/5/2012 4:12:33 PM</Data> <Data>1/6/2012 12:12:33 AM</Data> <Data>349fcb2ec3c24b16a862f6eb9b23dd6c</Data> <Data>7</Data> <Data>3</Data> <Data>0</Data> <Data>/LM/W3SVC/2/ROOT/Application/SNCDW-19-129702818025409890</Data> <Data>Full</Data> <Data>/Application/SNCDW</Data> <Data>D:\Sites\WCF\Application\SNCDW\</Data> <Data>SALTIIS01</Data> <Data> </Data> <Data>1896</Data> <Data>w3wp.exe</Data> <Data>iisservice</Data> <Data>http://webservicestest/Application/SNCDW/PC.svc</Data> <Data>/Application/SNCDW/PC.svc</Data> <Data>10.60.16.79</Data> <Data>js3228</Data> <Data>True</Data> <Data>Negotiate</Data> <Data>iisservice</Data> </EventData> </Event> <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="ASP.NET 4.0.30319.0" /> <EventID Qualifiers="16384">1314</EventID> <Level>4</Level> <Task>3</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2012-01-06T00:12:33.000000000Z" /> <EventRecordID>4189</EventRecordID> <Channel>Application</Channel> <Computer>SALTIIS01.intranet.com</Computer> <Security /> </System> <EventData> <Data>4008</Data> <Data>File authorization failed for the request.</Data> <Data>1/5/2012 4:12:33 PM</Data> <Data>1/6/2012 12:12:33 AM</Data> <Data>349fcb2ec3c24b16a862f6eb9b23dd6c</Data> <Data>7</Data> <Data>3</Data> <Data>0</Data> <Data>/LM/W3SVC/2/ROOT/Application/SNCDW-19-129702818025409890</Data> <Data>Full</Data> <Data>/Application/SNCDW</Data> <Data>D:\Sites\WCF\Application\SNCDW\</Data> <Data>SALTIIS01</Data> <Data> </Data> <Data>1896</Data> <Data>w3wp.exe</Data> <Data>iisservice</Data> <Data>http://webservicestest/Application/SNCDW/PC.svc</Data> <Data>/Application/SNCDW/PC.svc</Data> <Data>10.60.16.79</Data> <Data>js3228</Data> <Data>True</Data> <Data>Negotiate</Data> <Data>iisservice</Data> </EventData> </Event>

Solutions Collecting From Web of "IIS文件授权失败的请求"

确保所有的IIS相关用户都有权访问,继承人一些:

  • iisservice
  • IUSR
  • IIS_IUSRS
  • 网络服务

另外如果你使用websitepanel一定要允许它的用户。

给阅读权限

IIS AppPool \ YourAppPool

在网站的根文件夹。