首页 > 解决方案 > 连接字符串身份验证更改

问题描述

我将我的身份验证模式更改为 SQL 身份验证到 Windows 身份验证,因此发生了此错误。

System.ComponentModel.win32Exception:管道另一端没有进程

在这一行:tblUser

logedInUser = _dbRepository.GetEntities().FirstOrDefault(m => m.UserName == model.UserName && m.Password == model.Password);

这是我的连接字符串:

connectionString="metadata=res://*/DB.TransportMSDB.csdl|res://*/DB.TransportMSDB.ssdl|res://*/DB.TransportMSDB.msl;provider=System.Data.SqlClient;provider connection string="data source=DESKTOP-DB5NQJ7\RIDDHISH;initial catalog=TMS;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient"

我还启用了管道、TCP/Ip 协议

标签: sql-serverasp.net-mvc-5

解决方案


请更新 edmx (app.config) 文件和 web.config 文件中的连接字符串。


推荐阅读