【发布时间】:2026-02-08 07:40:02
【问题描述】:
我正在尝试在我们的 IIS 服务器上正确配置 asp.net 4.5。
我已经能够成功导航并启动一个不包含数据连接的 ASPX 页面,因此我知道本地目录的应用程序池身份验证正常工作。
现在虽然我有一个单独的 SQL 服务器连接到域,并且在代码中存储了一个连接字符串,该连接字符串使用受信任的连接将 ASPX 页面连接到服务器。在 Visual Studio 调试模式下运行时,连接工作正常 - 但此时我假设它正在使用我的登录凭据。
我的问题是,当用户在新的 IIS7 服务器上托管时通过浏览器调用 aspx 页面时,使用可信连接时使用哪个帐户调用 SQL 服务器? - 是最终用户还是来自 IIS 服务器的本地帐户?
当我调用嵌入了数据连接的页面时,我收到错误:用户 ADMIN\PCNAME$ 登录失败 ... 这表明这是它正在使用的帐户。但是,我知道的域上不存在此帐户。 - 是吗?!
提前致谢,
【问题讨论】:
标签: sql asp.net vb.net active-directory