2013-10-28 125 views
1

我正在开发一个需要使用Windows用户凭证运行的ASP.NET应用程序。 在我的开发环境中,我使用IIS Express 8.0,因此应用程序在缺省情况下以用户凭据运行,而在生产环境中,我使用IIS 7.5,应用程序以“IIS APPPOOL \ DefaultAppPool”的形式运行。 在IIS管理器 - >应用程序池中,我可以将标识更改为“LocalService”,“LocalSystem”或“NetworkService”,但我无法找到类似“Windows用户凭据”的内容。 Defaul网站身份验证已被设置为“Windows身份验证”,但我的理解是,这只能避免外部用户连接。 我错过了什么吗?IIS用户凭证

+0

找到了一个解决方案:在IIS管理器中,在SiteName - >身份验证中,“ASP.NET模拟”和“Windows身份验证”已正确启用,但我缺少Web.config asp文件中的设置。 “”中的'是不够的(因为它是在IIS6中),但我还需要添加 \t \t Naigel

回答

0

因为我不知道你需要配置模拟。请按照this链接获取说明。