Подтверждение входа в asp.net - PullRequest
0 голосов
/ 23 июня 2011

Я работаю в веб-приложении ASP.net, а мой друг работает с веб-сервисом ASP.net. Он создал базу данных в своем веб-сервисе. Я хочу получить доступ к этому веб-сервису из моего веб-приложения.

Я хочу проверить метод в веб-службе, действительны ли имя пользователя и пароль, когда я ввожу имя пользователя и пароль в свое веб-приложение. Я создал строку как

protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
{
    Response.Redirect("ServiceRequestPage.aspx");
    string user=Login1.UserName;
    string pass = Login1.Password;
    string logcmd = "<login username='" + user + "' password='" + pass + "'/>";  
}


public string BGFocusRequest(String inBGFocusCmd)
{
    string bgtFocusResponseString=null;
    try
    {
        bgtFocusResponseString = serviceInitiatorObject.StringParser(inBGFocusCmd);
    }
    catch (Exception e)
    {

    }
    return bgtFocusResponseString;
}

Но я не знаю, как проверить мою функцию входа в систему. Может ли кто-нибудь помочь мне.

1 Ответ

1 голос
/ 23 июня 2011

Я не знаю, что ты делаешь.Но прежде всего вы перенаправляете пользователя на ServiceRequestPage, чтобы все, что находится ниже этой строки аутентификации, не выполнялось ..

попробуйте что-то вроде этого:

protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
{
    e.Authenticated = new webservicename().Validate(Login1.UserName, Login1.Password);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...