Iis 经典asp未替换连接字符串

Iis 经典asp未替换连接字符串,iis,asp-classic,Iis,Asp Classic,我们有一个在WindowsServer2003上运行的经典asp站点。建立连接的典型调用采用以下形式: objConn.Open strConnectionString 其中strConnectionString的值为“IT” 它似乎被工作的实际连接字符串值所取代。这种连接方式适用于整个现场。我现在已经将该站点移动到Windows Server 2012,现在该站点失败,因为它没有替换该值。如果我硬编码连接字符串值,那么它就可以工作。我认为这些可能是存储在IIS中的值,并且替换发生在IIS中,但

我们有一个在WindowsServer2003上运行的经典asp站点。建立连接的典型调用采用以下形式:

objConn.Open strConnectionString

其中strConnectionString的值为“IT”

它似乎被工作的实际连接字符串值所取代。这种连接方式适用于整个现场。我现在已经将该站点移动到Windows Server 2012,现在该站点失败,因为它没有替换该值。如果我硬编码连接字符串值,那么它就可以工作。我认为这些可能是存储在IIS中的值,并且替换发生在IIS中,但是在Windows 2003框中查看IIS时,我看不到任何连接字符串值集。我还认为这些值可能是在应用程序开始时设置的应用程序级变量,但我还是找不到。有人对这里发生的事有什么想法吗


我还有一个名为“IT”的ODBC连接字符串,它具有相同的连接字符串凭据,就好像我硬编码了这些值,但它仍然不起作用一样。

确定……发现了问题。在设置ODBC连接时,我需要将身份验证设置为Windows而不是SQL Server