我在一个 ASP.NET MVC 网站上工作,它已经安装在三个不同的服务器上(相同的代码版本),它在两个服务器上工作,即用户可以登录,但在用户提交他们的服务器后在一个服务器上用户名和密码,浏览器中显示以下服务器错误:
Security Exception
System.Security.SecurityException: Token not found
发生错误的环境的事件查看器在用户尝试登录时显示以下两条错误消息:
Could not init pool.
System.Net.Sockets.SocketException (0x80004005):
A connection attempt failed because the connected party did not properly
respond after a period of time, or established connection failed because
connected host has failed to respond (server ip address)
而这个错误:
Error: System.Security.SecurityException: Token not found
这是浏览器中显示的服务器错误。过去已通过删除身份验证 cookie 解决了此问题,但这不适用于此错误。
我尝试将 web.config 中的信任级别设置为 full,但没有成功。我已经尝试重新启动 IIS。
有没有其他人遇到过类似的问题?这个问题可能是因为某种服务没有运行而引起的吗?任何建议将不胜感激。