Asp.net 用户登录失败';NT授权\匿名登录';空闲时间后
在web.config中,我们指定一个SQL用户和密码,以便通过SQL身份验证而不是Windows身份验证登录SQL 部署到IIS时,一切正常,但当我在没有用户交互的情况下长时间打开浏览器会话时,会出现以下错误: 用户“NT授权\匿名登录”登录失败 如果这是一个SQL超时错误,我会期待一个不同的错误,但由于它只发生在一段空闲时间之后,我会假设它与超时有关 这是SQL超时错误吗?它正在尝试使用NT权限登录SQL吗 错误消息: 应用程序错误:SqlException 用户“NT授权\匿名登录”登录失败 位于System.Data.SqlClient.SqlInternalConnection.OnError(SqlException 异常,布尔断开连接,操作'1 wrapCloseInAction)位于 System.Data.SqlClient.TdsParser.ThroweException和Warning(TdsParserStateObject stateObj、布尔调用方连接锁、布尔异步关闭)位于 System.Data.SqlClient.TdsParser.TryRun(运行行为, SqlCommand cmdHandler、SqlDataReader数据流、, BulkCopySimpleResultSet bulkCopyHandler,TdsParserStateObject stateObj、Boolean和dataReady)Asp.net 用户登录失败';NT授权\匿名登录';空闲时间后,asp.net,sql-server,login,Asp.net,Sql Server,Login,在web.config中,我们指定一个SQL用户和密码,以便通过SQL身份验证而不是Windows身份验证登录SQL 部署到IIS时,一切正常,但当我在没有用户交互的情况下长时间打开浏览器会话时,会出现以下错误: 用户“NT授权\匿名登录”登录失败 如果这是一个SQL超时错误,我会期待一个不同的错误,但由于它只发生在一段空闲时间之后,我会假设它与超时有关 这是SQL超时错误吗?它正在尝试使用NT权限登录SQL吗 错误消息: 应用程序错误:SqlException 用户“NT授权\匿名登录”登录失
对于未来的读者,有时kerberos票据会导致这种情况。请参阅相关文本:列出所有缓存的Kerberos票证(GetKerbTix.ps1)清除所有Kerberos票证(PurgeAllKerbTickets.ps1)以供将来的读者使用,有时Kerberos票证会导致这种情况。请参阅相关文本:列出所有缓存的Kerberos票证(GetKerbTix.ps1)清除所有Kerberos票证(PurgeAllKerbTickets.ps1)