ASP.NET Membership.ValidateUser无法连接到远程sql server

时间:2010-03-03 00:08:42

标签: asp.net-membership remote-server

我有一个使用标准SQL Server成员资格提供程序进行身份验证的ASP.NET应用程序。适用于本地数据库(这不是SQL Svr Express!)。当我尝试对远程数据库进行身份验证时,即使使用正确的连接字符串,我总是会得到一个'命名管道提供程序,错误40:无法打开与SQL Server的连接。我已经验证服务器允许远程连接,并且它支持命名管道连接。没有其他人同时使用数据库(尽管其他人可能连接到服务器)。这是我的web.config中的连接字符串和成员资格信息(名称dummied和ip地址为隐私而dummied)。有人有主意吗?   鲍勃

     

               

(与roleManager相同的设置)

        

1 个答案:

答案 0 :(得分:0)

命名管道仅对本地连接有效。需要TCP协议。