基于IIS7.5集成模式的ASP.Net模拟
我们最近发现,我们的IIS服务器没有正确模拟授权用户,这只在基于IIS7.5集成模式的ASP.Net模拟,asp.net,iis,iis-7.5,windows-authentication,impersonation,Asp.net,Iis,Iis 7.5,Windows Authentication,Impersonation,我们最近发现,我们的IIS服务器没有正确模拟授权用户,这只在经典模式下正常工作,而不是集成模式下正常工作 为了说明这一点,我将详细介绍我们的设置 我们有一个Informix数据库,由于这个问题之外的原因,我们正在使用ODBC和windows身份验证进行连接 ODBC设置为使用经过身份验证的用户连接到Informix数据库,在该数据库中,ODBC设置为允许用户以这种方式进行身份验证 似乎没有发生的是,IIS正在模拟线程,并试图以ODBC/IFX身份验证应用程序池用户,而不是windows用户 是否
经典
模式下正常工作,而不是集成
模式下正常工作
为了说明这一点,我将详细介绍我们的设置
我们有一个Informix数据库,由于这个问题之外的原因,我们正在使用ODBC和windows身份验证进行连接
ODBC设置为使用经过身份验证的用户连接到Informix数据库,在该数据库中,ODBC设置为允许用户以这种方式进行身份验证
似乎没有发生的是,IIS正在模拟线程,并试图以ODBC/IFX身份验证应用程序池用户,而不是windows用户
是否需要设置IIS/ASP.net设置
正如我所提到的,这在
Classic
模式下可以正常工作,但我知道我们应该尝试使用Integrated
模式向前推进你能以Classic模式运行网站吗?我知道,随着ASP.NET 2.0在该领域的引入,我想我们可以在经典模式下运行它,这只是稍微有点担心..实际上。。在经典模式下运行会导致资源/手持设备出现问题(尤其是MiniProfiler)