请求的IIS文件授权失败 [英] IIS File authorization failed for the request
问题描述
我正在尝试访问本地网络服务器上的网页。当我浏览页面时,我得到了windows auth challange。即使我试图输入我的凭据,它仍然要求再次询问。从下面的错误消息中我可以看到我已经过身份验证。
I am trying to access a webpage on our local web server. When I browse to the page I get the windows auth challange. Even if i try to enter my credentials it keeps asking again. As you can see from the below error message i am authenticated.
我检查了用户帐户,它可以访问根文件夹和所有下层文件夹。我收到IIS中所有网站的此错误消息
I checked the user account and it has access to the root folder and all lower folders. I get this error message for all sites in IIS
任何建议?
Log Name: Application
Source: ASP.NET 4.0.30319.0
Date: 1/5/2012 4:12:33 PM
Event ID: 1314
Task Category: Web Event
Level: Information
Keywords: Classic
User: N/A
Computer: SALTIIS01
Description:
Event code: 4008
Event message: File authorization failed for the request.
Event time: 1/5/2012 4:12:33 PM
Event time (UTC): 1/6/2012 12:12:33 AM
Event ID: 349fcb2ec3c24b16a862f6eb9b23dd6c
Event sequence: 7
Event occurrence: 3
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/2/ROOT/Application/SNCDW-19-129702818025409890
Trust level: Full
Application Virtual Path: /Application/SNCDW
Application Path: D:\Sites\WCF\Application\SNCDW\
Machine name: SALTIIS01
Process information:
Process ID: 1896
Process name: w3wp.exe
Account name: iisservice
Request information:
Request URL: http://webservicestest/Application/SNCDW/PC.svc
Request path: /Application/SNCDW/PC.svc
User host address: 10.60.16.79
User: js3228
Is authenticated: True
Authentication Type: Negotiate
Thread account name: 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>
<频道>应用< /频道>
< Computer> SALTIIS01.intranet.com< / Computer>
< Security />
< / System>
< EventData>
< Data> 4008< / Data>
< Data>请求的文件授权失败。< / 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>
推荐答案
确保所有与IIS相关的用户都有权访问,其中包括以下内容:
Be sure all IIS related users have access, heres some:
- iisservice
- IUSR
- IIS_IUSRS
- 网络服务
- iisservice
- IUSR
- IIS_IUSRS
- Network Service
此外,如果您使用的网站面板也一定要允许其用户。
Also if your using websitepanel be sure to allow its users too.
这篇关于请求的IIS文件授权失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!