• 26-11-2020, 14:35:23
    #1
    Merhaba elimde bir servis var Postman'den token oluşturup giriyorum token geçerlilik süresi 1 saat c# üzerinden token'i otomatik oluşturup bir değişkene atmak istiyorum bilgisi olan var mı kaynak gösterebilecek
  • 11-01-2021, 20:44:34
    #2
    aynı çözümü arıyorum bulabildiniz mi?
  • 12-01-2021, 16:55:49
    #3
    profweb adlı üyeden alıntı: mesajı görüntüle
    aynı çözümü arıyorum bulabildiniz mi?
    Evet buldum restsharp ile yaptım ben şu şekilde

    static string clientId = "";        
    static string clientSecret = "";        
    static string scope = "";           
    static string username = "";        
    static string password = "";        
    static string baseUrl = "";
    
    RestClient client = new RestClient(baseUrl);            
    RestRequest request = new RestRequest() { Method = Method.POST };            
    request.AddHeader("Content-Type", "application/x-www-form-urlencoded");            
    request.AddParameter("state", "init");            
    request.AddParameter("grant_type", "password");            
    request.AddParameter("scope", scope);            
    request.AddParameter("username", username);            
    request.AddParameter("password", password);            
    request.AddParameter("client_id", clientId);            
    request.AddParameter("client_secret", clientSecret);            
    IRestResponse token = client.Execute(request);
    
    m_token tokenModel = JsonConvert.DeserializeObject<m_token>(token.Content);
  • 12-01-2021, 17:12:26
    #4
    Octavia adlı üyeden alıntı: mesajı görüntüle
    Evet buldum restsharp ile yaptım ben şu şekilde

    static string clientId = "";        
    static string clientSecret = "";        
    static string scope = "";          
    static string username = "";        
    static string password = "";        
    static string baseUrl = "";
    
    RestClient client = new RestClient(baseUrl);            
    RestRequest request = new RestRequest() { Method = Method.POST };            
    request.AddHeader("Content-Type", "application/x-www-form-urlencoded");            
    request.AddParameter("state", "init");            
    request.AddParameter("grant_type", "password");            
    request.AddParameter("scope", scope);            
    request.AddParameter("username", username);            
    request.AddParameter("password", password);            
    request.AddParameter("client_id", clientId);            
    request.AddParameter("client_secret", clientSecret);            
    IRestResponse token = client.Execute(request);
    
    m_token tokenModel = JsonConvert.DeserializeObject<m_token>(token.Content);
    Çok teşekkürler, birazdan deneyecegim umarım olur
  • 12-01-2021, 17:48:44
    #5
    profweb adlı üyeden alıntı: mesajı görüntüle
    Çok teşekkürler, birazdan deneyecegim umarım olur
    Rica ederim olacaktır bende çalışıyor