Advertisement
Guest User

Login

a guest
Jan 8th, 2017
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.86 KB | None | 0 0
  1. public string Login()
  2.         {
  3.             try
  4.             {
  5.                 WebClient client = new WebClient();
  6.                 String username = "admin";
  7.                 String password = "admin";
  8.                 string url = BilaiURL + username;
  9.  
  10.                 client.Credentials = new System.Net.NetworkCredential(username, password);
  11.  
  12.                 string credentials = Convert.ToBase64String(Encoding.ASCII.GetBytes(username + ":" + password));
  13.  
  14.                 client.Headers[HttpRequestHeader.Authorization] = "Basic " + credentials;
  15.  
  16.                 var result = client.DownloadString(url);
  17.                
  18.                 return result;
  19.                 //textBox1.Text = result;
  20.  
  21.                 /*var request = (HttpWebRequest)WebRequest.Create(BilaiURL);
  22.                 var data = Encoding.ASCII.GetBytes(PostDataLogin);
  23.  
  24.                 request.Method = "POST";
  25.                 request.ContentType = "application/x-www-form-urlencoded";
  26.                 request.ContentLength = data.Length;
  27.  
  28.                 var stream = request.GetRequestStream();
  29.                 stream.Write(data, 0, data.Length);
  30.                 stream.Close();
  31.  
  32.                 var response = (HttpWebResponse)request.GetResponse();
  33.  
  34.                 Cookie = response.GetResponseHeader("Set-Cookie").Replace("; Path=/", "");
  35.  
  36.                 stream = response.GetResponseStream();
  37.                 var reader = new StreamReader(stream);
  38.                 string responseFromServer = reader.ReadToEnd();
  39.  
  40.                 reader.Close();
  41.                 stream.Close();
  42.                 response.Close(); */
  43.  
  44.                 /*if (result =="Connected")
  45.                     return "";
  46.                 else
  47.                     return "Login Failed";*/
  48.             }
  49.             catch (Exception exc)
  50.             {
  51.                 return exc.Message;
  52.             }
  53.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement