У меня есть приложение ASP.NET, в котором для проверки подлинности используется стандартный поставщик членства в SQL Server. Прекрасно работает с локальной базой данных (это НЕ SQL Svr Express!). Когда я пытаюсь выполнить аутентификацию на удаленной базе данных, даже с правильной строкой соединения, я всегда получаю «Поставщик именованных каналов, ошибка 40: не удается открыть соединение с SQL Server. Я проверил, что сервер разрешает удаленные соединения и поддерживает соединения по именованным каналам. Никто другой не использует базу данных одновременно (хотя другие могут быть подключены к серверу). Вот строка подключения и информация о членстве в моем web.config (имена заглушены и IP-адрес заглушен для конфиденциальности). У кого-нибудь есть идеи?
Bob
(те же настройки, что и для roleManager выше)