2015-11-16 2 views
1

У меня есть старое приложение, а другой разработчик использует строку соединения, как этогоASp.net Web Application Строка соединения Проблема

<add key="test" value="Data Source=Serzero;Database=NijaDatabase;trusted_connection=true;Connect Timeout=360"/> 

Мой вопрос заключается в том, что приложение совершенно губит на локальном доступе к серверу удаленной базы данных при Я использую VS2010, но когда я хостинг это мое приложение на IIS на моей машине получаю ошибку ... Локально applicaiton работает прекрасный вход выход из системы все, но на IIS получаю эту ошибку при попытке войти в

Login failed for user 

Описание: Необработанное исключение произошел во время выполнения текущего веб-запроса. Просмотрите трассировку стека для получения дополнительной информации об ошибке и ее возникновении в коде.

Exception Details: System.Data.SqlClient.SqlException: Login failed for user . 

Source Error: 

ответ

3

Вам необходимо добавить Integrated Security=False;User Id=userid;Password=password в строку соединения.

+0

Nop получить ту же ошибку, если я поставил Integrated Security = False; он показывает мое имя пользователя и говорит то же самое, и если я помещаю имя пользователя в одно и то же :( – Mohsin

+0

Имеет ли ваша учетная запись пользователя доступ к базе данных, которая должна быть любой учетной записью пользователя, используемой для доступа к базе данных. Кроме того, возможно, проверьте, чтобы убедиться Анонимная аутентификация отключена в IIS. –

+0

Когда я добавляю анонимную аутентификацию при получении этой ошибки при загрузке приложения HTTP Ошибка 401.2 - Несанкционированный У вас нет прав для просмотра этой страницы из-за неверных заголовков аутентификации. – Mohsin