У меня возникла проблема с загрузкой WebService в IIS на моем облачном сервере этой WebService, чтобы проверить имя пользователя и пароль в базе данных sql server и вернуть True или False в XML.
Код WebService:
public Result Login(string userName, string userPass)
{
SqlConnection conn = new SqlConnection(new DBConnection().ConnectionString);
Result result = new Result();
try
{
SqlCommand cmd = new SqlCommand("select username,password from users where username = @username and password = @password");
cmd.Parameters.AddWithValue("username", userName);
cmd.Parameters.AddWithValue("password", userPass);
cmd.Connection = conn;
if (conn.State == System.Data.ConnectionState.Closed)
conn.Open();
SqlDataReader dr = cmd.ExecuteReader();
if (dr.HasRows)
{
result.ValidUser = true;
return result;
}
else
result.ValidUser = false;
}
catch (Exception ex)
{
result.Error = ex.ToString();
}
finally
{
conn.Close();
}
return result;
}
-----------------------------------------------------------
Строка подключения:
public string ConnectionString
{
get
{
return "Data Source=localhost;Integrated Security=True;Initial Catalog=test";
}
}
и я заменяю локальный хост своим общедоступным IP-адресом моего сервера, но не работаю
это сообщение об ошибке появляется при выполнении
Ошибка :
<Error>
Помогите, пожалуйста
Не для того, чтобы констатировать очевидное, но если вы получите сообщение выше, в котором говорится