即使我使用IIS 7.5的默認Web站點啓用Windows驗證使用模擬IIS 7.5。我已將它設置爲以IIS AppPoool身份運行,並將我的Web文件夾授予IIS應用程序池身份。 但當用戶登錄到我的網站並提供網絡憑據時,其模擬爲用戶訪問我的Web文件夾而不是使用應用程序池標識,並且用戶正在收到401錯誤。 我通過procmon驗證了這一點。禁用
i also ran appcmd set config /commit:WEBROOT /section:identity /impersonate:false
確保禁用模擬功能。我必須將computername \ users id添加到具有讀取/執行權限的Web應用程序文件夾才能使其工作。我在這裏錯過了什麼?
是整合或經典管道模式運行你的應用程序? – 2012-01-04 17:55:31
集成模式 – 2012-01-04 18:05:15
您的web.config中啓用了模擬功能嗎? – tardomatic 2012-01-04 19:00:48