Dav*_*eny 5 sql-server-2008-r2 connectivity
我正在运行一个基于 ASP.NET 的应用程序,该应用程序在两个负载平衡的 Web 服务器上运行,该应用程序与运行在数据中心同一网络上的单独服务器上的 SQL Server 2008 R2 数据库进行通信。每个应用程序池都在自己的服务帐户下运行,这些帐户在 Active Directory 中设置,Active Directory 运行在数据中心同一网络上的另一台单独服务器上。
SQL Server 配置为使用 Windows 身份验证,并且在 99% 的情况下,一切正常。但是,有时我们会SqlException在我们的网络服务器上抛出以下内容:
登录名来自不受信任的域,不能用于 Windows 身份验证
通常应用程序池回收会解决这个问题,但这不利于站点的持续可用性。
切换到 SQL 身份验证不是一种选择;有什么我可以尝试确保不会发生此错误的吗?