1
我正在開發一個需要使用Windows用戶憑證運行的ASP.NET應用程序。 在我的開發環境中,我使用IIS Express 8.0,因此應用程序在缺省情況下以用戶憑據運行,而在生產環境中,我使用IIS 7.5,應用程序以「IIS APPPOOL \ DefaultAppPool」的形式運行。 在IIS管理器 - >應用程序池中,我可以將標識更改爲「LocalService」,「LocalSystem」或「NetworkService」,但我無法找到類似「Windows用戶憑據」的內容。 Defaul網站身份驗證已被設置爲「Windows身份驗證」,但我的理解是,這隻能避免外部用戶連接。 我錯過了什麼嗎?IIS用戶憑證
找到了一個解決方案:在IIS管理器中,在SiteName - >身份驗證中,「ASP.NET模擬」和「Windows身份驗證」已正確啓用,但我缺少Web.config asp文件中的設置。 「」中的'是不夠的(因爲它是在IIS6中),但我還需要添加 \t \t –
Naigel