SORU
9 Temmuz 2009, PERŞEMBE


Ajax http sayfasındaki kullanarak https

Sitem http ve https protokolünü kullanır; içeriğini etkilemez. Sitem sayfada bazı alanları da doldurur jQuery ajax çağrıları kullanır.

Şimdi, https üzerinden tüm ajax çağrıları yapmak istiyorum. (nedenini bana sorma lütfen :)) Https protokolü ile bir sayfa üzerinde olduğum zaman, ajax istekleri çalışıyoruz. Http protokolü ile bir sayfa üzerinde olduğum zaman, javascript bir hata alıyorum: URİ sınırlı erişim engellendi

Bu etki alanları arası bir sorun olduğunu biliyorum (aslında, çapraz protokolü bir sorun var), ve geçerli sayfadaki gibi ajax çağrıları aynı protokolü kullanmak gerektiğini biliyorum.

Yine de, tüm ajax https olmaya çağırır, ve http üzerinden sunulan bir sayfada onları aramak istiyorum. Orada bunu başarmak için herhangi bir geçici çözüm (bazı json/proxy çözüm?) yoksa imkansız mı?

CEVAP
10 Mayıs 2011, Salı


Sunucudan Access-Control-Allow-Origin başlık ekleyin

Access-Control-Allow-Origin: https://www.mysite.com

http://en.wikipedia.org/wiki/Cross-Origin_Resource_Sharing

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Glyn Dewis

    Glyn Dewis

    25 AĞUSTOS 2007
  • Palmundo Ec

    Palmundo Ec

    11 HAZİRAN 2009
  • SavageLuxxxGaming - Daily NBA 2K15 & NBA Live 15 Enjoy And Subscribe!

    SavageLuxxxG

    11 Ocak 2013