用户'&#39的登录失败。

 2023-02-16    360  

问题描述

我有一个ASP .NET MVC网站,在本地测试时工作正常.

我在Windows Server 2008机器上将网站放到IIS 7上.

用户'&#39的登录失败。

网站使用.NET成员资格提供程序,当我尝试登录时,我收到以下错误:

Login failed for user ''.

这是成员连接字符串:

data source=(local);Integrated Security=SSPI;Initial Catalog=db

该站点在IIS中运行自己的App池,带有托管管道集合集成到集成,其身份是LocalSystem,并且身份验证设置为匿名身份验证.

与我们使用.NET成员资格运行的其他工作站点相同.

任何想法?

推荐答案

Login failed for user ”是由NT NT登录令牌导致SQL Server引起的错误,以便在您使用集成(Windows)身份验证时读取.它无关.NET会员提供者

所以,您有”Integrated Security=SSPI;”,但SQL无法读取它.这可能是由:

  • 组策略(无网络登录权限)
  • 从非窗口连接
  • 防火墙等
  • 最近的密码更改在相同的登录更改(超出日期令牌)
  • 等等

在这种情况下,我无法想到为什么Web + SQL在同一框上.我以为在同一个盒子上难以没有令牌.我可以说明为什么为什么,但不知道如何解决它抱歉.

请给我们设置的完整详细信息…

以上所述是小编给大家介绍的用户'&#39的登录失败。,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对77isp云服务器技术网的支持!

原文链接:https://77isp.com/post/34063.html

=========================================

https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。