Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
Merhaba Hocamlarım, üzerinde çalıştığım bir proje var. Bu projede bir siteye google ile giriş yapmam/hesap açmam gerekiyor. Bunu başlıktaki gibi httpclient kullanarak nasıl yapabilirim. Örnek proje, döküman ileterek yardımcı olabilir misiniz?
Nasıl yapıldığını anlamak istiyorum.
Aşağıda HttpClient ile ilgili örnek bir kod bırakıyorum. Diğer türlü otomasyonlar geliştirmek istiyorsanız, SELENIUM ile LOGIN kelimesini arayın. Umarım işinize yarar.
using System;
using System.Text;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Threading.Tasks;
namespace HttpClientAuth
{
class Program
{
static async Task Main(string[] args)
{
var userName = "user7";
var passwd = "passwd";
var url = "https://httpbin.org/basic-auth/user7/passwd";
using var client = new HttpClient();
var authToken = Encoding.ASCII.GetBytes($"{userName}:{passwd}");
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Basic", Convert.ToBase64String(authToken));
var result = await client.GetAsync(url);
var content = await result.Content.ReadAsStringAsync();
Console.WriteLine(content);
}
}
}Kolay gelsin.