• 20-10-2023, 22:14:47
    #1
    Arkadaşlar iyi forumlar 2 gündür uğraştığım rezalet bir hata var detayları şunlardır:
    instagram scrapper api ile instagramdan gönderi detayları çekiyorum
    display_url değişkeni ile blazor sayfamda görseli göstermeye çalışıyorum bkz:
    @if (!string.IsNullOrEmpty(apiResponse))
    {
        <div>
            @displayUrl
            <img crossorigin="anonymous" src="@displayUrl" alt="WOWWW">
        </div>
    }
    Fakat aşşağıdaki görselde göründüğü üzere görsel gösterilmiyor geliştirici konsolunda ise cors hatası veriyor bunu çözmek için program.cs de cors ayarı yaptım bkz:
    builder.Services.AddCors(options =>
    {
        options.AddPolicy("AllowAllOrigins",
            builder =>
            {
                builder.AllowAnyOrigin()
                       .AllowAnyHeader()
                       .AllowAnyMethod();
            });
    });
    
    app.UseCors("AllowAllOrigins");
    Fakat hata hala devam ediyor yardım edebilirseniz çok minnettar olurum iyi akşamlar herkese

  • 20-10-2023, 22:26:44
    #2
    Cors için aşağıdaki kodu kullanıyorum bir sıkıntı yaşamadım hocam. Bir deneyin isterseniz

    var app = builder.Build();
    app.UseCors(x => x
              .AllowAnyOrigin()
              .AllowAnyMethod()
              .AllowAnyHeader());
  • 20-10-2023, 22:29:59
    #3
    suatbuyukboz adlı üyeden alıntı: mesajı görüntüle
    Cors için aşağıdaki kodu kullanıyorum bir sıkıntı yaşamadım hocam. Bir deneyin isterseniz

    var app = builder.Build();
    app.UseCors(x => x
              .AllowAnyOrigin()
              .AllowAnyMethod()
              .AllowAnyHeader());
    Hocam peki ben blazor ve web api olmak üzere 2 proje üzerinden geliştirme yapıyorum bu kodu server kısmına mı yazmalıyım client tarafına mı. Teşekkür ederim cevap verdiğiniz için
  • 20-10-2023, 22:30:49
    #4
    BrsSoftware adlı üyeden alıntı: mesajı görüntüle
    Hocam peki ben blazor ve web api olmak üzere 2 proje üzerinden geliştirme yapıyorum bu kodu server kısmına mı yazmalıyım client tarafına mı. Teşekkür ederim cevap verdiğiniz için
    Server tarafına yazmalısınız. Fakat olmazsa ikisine de yazarak deneyebilirsiniz isterseniz.
  • 20-10-2023, 22:33:13
    #5
    Cors ayarını, istek alan endpointiniz hangi proje de ona yapacaksınız. Hatayı incelemedim ama, instagramda Cors a takılıyor olabilir misiniz?
  • 20-10-2023, 22:36:17
    #6
    VBuMaSTeR adlı üyeden alıntı: mesajı görüntüle
    Cors ayarını, istek alan endpointiniz hangi proje de ona yapacaksınız. Hatayı incelemedim ama, instagramda Cors a takılıyor olabilir misiniz?
    o ihtimal aklıma geliyor bir tek çünkü bing ai , Llama , chat gpt , blackbox gibi yapay zekalara ve internetteki diğer çözümlere baktım hepsini denedim nerdeyse hiçbir değişiklik yok hata devam ediyor.
    Peki eğer öyleyse ne yapmalıyım
  • 20-10-2023, 22:46:50
    #7
    BrsSoftware adlı üyeden alıntı: mesajı görüntüle
    o ihtimal aklıma geliyor bir tek çünkü bing ai , Llama , chat gpt , blackbox gibi yapay zekalara ve internetteki diğer çözümlere baktım hepsini denedim nerdeyse hiçbir değişiklik yok hata devam ediyor.
    Peki eğer öyleyse ne yapmalıyım
    Ya bypass etmeyi başaracaksınız ya da bunu başaran bir proxy servisinden hizmet alacaksınız dibi duruyor. Tabi eğer takıldığınız gerçekten instagram cors policy ise. Ama İnternete gördüğüm instagramın cors policy si var ve bypass etmeden erişilemeyeceği.
  • 20-10-2023, 23:00:27
    #8
    instagram profil linkinden direkt çekiyorsan cors yersin onu çözemezsin tek çözümü resimi klasöre kaydetip klasorden gösterme ama projeyi sunucuya attıgında çalışmaz
  • 20-10-2023, 23:06:38
    #9
    HalilSarikas adlı üyeden alıntı: mesajı görüntüle
    instagram profil linkinden direkt çekiyorsan cors yersin onu çözemezsin tek çözümü resimi klasöre kaydetip klasorden gösterme ama projeyi sunucuya attıgında çalışmaz
    anladım hocam ozaman görselleştirmiyeyimde direkt post açıklaması ve tarih ile listeleme yapayım. Teşekkürler cevapladığınız için