无法在ASP.NET MVC应用程序中登录和注册但能够访问其他数据[重复]

loading...


0

这个问题在这里已有答案:

无法连接到ASP.NET MVC Web应用程序中的SQL和登录 .

但我能够连接和检索所有其他数据 . 只有登录和注册不起作用 . 我不知道出了什么问题 .

登录:

源错误:在执行当前Web请求期间生成了未处理的异常 . 可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息 . 堆栈跟踪:[Win32Exception(0x80004005):系统找不到指定的文件] [SqlException(0x80131904): Build 与SQL Server的连接时发生与网络相关或特定于实例的错误 . 服务器未找到或无法访问 . 验证实例名称是否正确,以及SQL Server是否配置为允许远程连接 . (提供程序:SQL网络接口,错误:52 - 无法找到本地数据库运行时安装 . 验证是否已正确安装SQL Server Express并且已启用本地数据库运行时功能 . )] System.Data.SqlClient.SqlInternalConnectionTds..ctor (DbConnectionPoolIdentity同一性,SqlConnectionString connectionOptions,SqlCredential凭证,对象providerInfo,字符串NEWPASSWORD,SecureString的newSecurePassword,布尔redirectedUserInstance,SqlConnectionString userConnectionOptions,SessionData reconnectSessionData,池类DBConnectionPool,字符串的accessToken,布尔applyTransientFaultHandling,SqlAuthenticationProviderManager sqlAuthProviderManager)1077 System.Data.SqlClient.SqlConnectionFactory.CreateConnection (DbConnectionOptions选项,DbConnectionPoolKey poolKey,Object poolGroupProviderInfo,DbConnectionPool池,DbConnection owningConnection,DbConnectionOptions userOptions)802

其他控制器

  • 能够添加/编辑/删除任何记录 .

连接字符串

metadata=res://*/CouriersHubEntity.csdl|res://*/CouriersHubEntity.ssdl|res://*/CouriersHubEntity.msl;provider=System.Data.SqlClient;provider connection string="Data Source=xx.xx.xx.xx;Initial Catalog=CouriersHubDB;Persist Security Info=True;User ID=xxxxxx;Password=hidden;App=EntityFramework"
1回答

  • -1

    您与sql server / database的连接失败,请检查您的连接字符串,您可以尝试通过管理工作室连接到sql server以确保凭据正确 .

    • 有时候我们通过将local \ dbserver放在connectionstring中会出错,正确的方法是(localhost)\ dbserver(在大多数情况下是sqlexpress或sqlserver)
评论

loading...

暂时没有评论!