• 09-10-2023, 11:18:53
    #1
    API kısmında controllerde [Authorize] ekli olan bir apiye postmanden veya herhangi bir programdan erişmek mümkün mü?
  • 09-10-2023, 11:20:39
    #2
    Tabii, mümķün.
  • 09-10-2023, 11:21:36
    #3
    Authorization işlemini neye göre yapıyorsunuz? Header baz alınıyorsa ilgili header değeri göndererek, parametre baz alınıyorsa ilgili parametre değeri gönderilerek vb erişebilir. Authorization değerini bilmiyorsanız istekleriniz muhtemelen not authorized dönecektir.
  • 09-10-2023, 11:25:00
    #4
    canyucel adlı üyeden alıntı: mesajı görüntüle
    Authorization işlemini neye göre yapıyorsunuz? Header baz alınıyorsa ilgili header değeri göndererek, parametre baz alınıyorsa ilgili parametre değeri gönderilerek vb erişebilir. Authorization değerini bilmiyorsanız istekleriniz muhtemelen not authorized dönecektir.
    [Route("api/[controller]")]
    [ApiController]
    [Authorize]

    sayfanın en tepesine ekliyorum istek arayüzden gelmiyorsa 401 authorize dönüyor sistemden aldığım token vs ekliyorum postmande ama yine geçmiyor parametreleri yollayarak da denedim geçmiyor
  • 09-10-2023, 11:26:22
    #5
    canyucel adlı üyeden alıntı: mesajı görüntüle
    Authorization işlemini neye göre yapıyorsunuz? Header baz alınıyorsa ilgili header değeri göndererek, parametre baz alınıyorsa ilgili parametre değeri gönderilerek vb erişebilir. Authorization değerini bilmiyorsanız istekleriniz muhtemelen not authorized dönecektir.
    asıl merak ettiğim yetki kontrollerini ara yüzde yapıyorum silme işlemi vs yapmaya çalıştığında kullanıcı yetkisi yok diyorum silme butonunu göstermiyorum vs bu api methodlarını bulursa kullanıcı postmanden vs istek atarak işlemleri yapabilir mi
  • 09-10-2023, 11:27:13
    #6
    Authorize filterında ne tarz bir işlem yapıldı bakar mısın? Belki returnladığından vs 401 kalıyor olma ihtimali var.
  • 09-10-2023, 11:30:27
    #7
    canyucel adlı üyeden alıntı: mesajı görüntüle
    Authorize filterında ne tarz bir işlem yapıldı bakar mısın? Belki returnladığından vs 401 kalıyor olma ihtimali var.
    Buna nereden bakabilirim tam olarak anlamadım
  • 09-10-2023, 11:31:25
    #8
    Program.cs de Authorization nasil tanimladiniz ve Aurhorization islemleri icin kutuphane kullaniyor musunuz?
  • 09-10-2023, 11:32:34
    #9
    cngznNN adlı üyeden alıntı: mesajı görüntüle
    Program.cs de Authorization nasil tanimladiniz ve Aurhorization islemleri icin kutuphane kullaniyor musunuz?
    builder.Services.AddAuthorization();

    app.UseAuthorization();
    bu şekilde herhangi bir filtreleme yok