«cross-domain» etiketlenmiş sorular

Alanlar arası, barındırma alanlarının / web sunucusunun dışında iletişim kuran web uygulamalarını ifade eder. Bu, diğer sunuculara ağ istekleri şeklinde veya aynı web sayfasında oluşturulan farklı etki alanlarından sunulan DOM bileşenleriyle veri paylaşımı şeklinde olabilir.

4
jquery $ .ajax'tan açısal $ http'ye
Çapraz orijinden iyi çalışan bu jQuery koduna sahibim: jQuery.ajax({ url: "http://example.appspot.com/rest/app", type: "POST", data: JSON.stringify({"foo":"bar"}), dataType: "json", contentType: "application/json; charset=utf-8", success: function (response) { console.log("success"); }, error: function (response) { console.log("failed"); } }); Şimdi bunu herhangi bir başarı olmadan Angular.js koduna dönüştürmeye çalışıyorum: $http({ url: "http://example.appspot.com/rest/app", dataType: "json", method: "POST", …


15
Başlıklara rağmen Firefox 'Çapraz Kaynak İsteği Engellendi'
Kaynaklar arası basit bir istekte bulunmaya çalışıyorum ve Firefox bu hatayı sürekli olarak engelliyor: Kaynaklar Arası İstek Engellendi: Aynı Kaynak İlkesi, [url] adresindeki uzak kaynağın okunmasına izin vermez. Bu, kaynak aynı etki alanına taşınarak veya CORS etkinleştirilerek düzeltilebilir. [URL] Chrome ve Safari'de iyi çalışıyor. Anlayabildiğim kadarıyla, bunun çalışmasına izin vermek …


5
IE'de jQuery ajax çağrısıyla 'Aktarım Yok' Hatası
Mekan aramak için foursquare API kullanmam gerekiyor. Elbette alanlar arasıdır. Firefox'ta sorun yok ama Internet Explorer'da (7, 8, 9 test ettim). JavaScript kodum şöyle görünüyor: searchVenues: function(searchQuery) { $.ajax({ url: 'https://api.foursquare.com/v2/venues/search', data: { sw: bound_south_west, ne: bound_north_east, query: searchQuery.query, oauth_token: FSQ_OAUTH_TOKEN, limit: 25, intent: 'browse', v: 20120206 }, cache: false, …


7
Firefox'ta etki alanları arası web güvenliğini devre dışı bırakın
Firefox'ta, --disable-web-securityChrome'daki eşdeğerini nasıl yaparım . Bu çokça yayınlandı, ama asla doğru bir cevap değil. Çoğu eklenti bağlantılarıdır (bazıları en son Firefox'ta çalışmaz veya hiç çalışmaz) ve "yalnızca sunucuda desteği etkinleştirmeniz gerekir". Bu geçici bir testtir. Güvenlik sonuçlarını biliyorum. Sunucuda CORS'u açamıyorum ve özellikle de localhost veya benzerine asla izin …

11
Chrome'da AJAX, GET / POST / PUT / DELETE yerine OPTIONS mı gönderiyor?
İş yerinde dahili bir web uygulaması üzerinde çalışıyorum. IE10'da istekler iyi çalışıyor, ancak Chrome'da tüm AJAX istekleri (çok sayıda var), verdiğim tanımlı yöntem yerine OPTIONS kullanılarak gönderiliyor. Teknik olarak isteklerim "alanlar arası". Site localhost: 6120'de sunuluyor ve AJAX isteklerinde bulunduğum hizmet 57124'te. Bu kapalı jquery hatası sorunu tanımlar, ancak gerçek …

8
Node.js üzerindeki express.js çerçevesindeki kaynaklar arası kaynak paylaşımı (CORS) nasıl etkinleştirilir?
Node.js'de, genel bir dizinden statik dosyalar sağlarken, etki alanları arası komut dosyasını destekleyecek bir web sunucusu oluşturmaya çalışıyorum. Express.js kullanıyorum ve etki alanları arası komut dosyası oluşturmaya ( Access-Control-Allow-Origin: *) nasıl izin vereceğimi tam olarak bilmiyorum . Yararlı bulmadığım bu gönderiyi gördüm . var express = require('express') , app = …

5
Temel kimlik doğrulama için doğru bir yetkilendirme başlığı nasıl gönderilir
API'mden verileri POST yapmaya çalışıyorum ancak temel kimlik doğrulamasını geçemiyorum. Denerim: $.ajax({ type: 'POST', url: http://theappurl.com/api/v1/method/, data: {}, crossDomain: true, beforeSend: function(xhr) { xhr.setRequestHeader('Authorization', 'Basic [REDACTED]'); } }); Sunucu yapılandırma yanıtım: response["Access-Control-Allow-Origin"] = "*" response["Access-Control-Allow-Methods"] = "POST" response["Access-Control-Max-Age"] = "1000" response["Access-Control-Allow-Headers"] = "*" Aldığım başlıklar: Üstbilgi İste OPTIONS /api/v1/token-auth/ HTTP/1.1 …

17
Alt etki alanlarında PHP Oturumları
Aşağıdakileri kurmaya çalışıyorum: auth.example.com sub1.example.com sub2.example.com Kullanıcı sub1.example.comveya ziyaret ederse ve sub2.example.comoturum açmadıysa, adresine yönlendirilir auth.example.comve oturum açabilir. sub1.example.comve sub2.example.comiki ayrı uygulamadır ancak aynı kimlik bilgilerini kullanır. Php.ini dosyamda aşağıdakileri ayarlamayı denedim: session.cookie_domain = ".example.com" ancak bilgileri bir alandan diğerine aktarıyor gibi görünmüyor. [Düzenle] Aşağıdakileri denedim: sub1.example.com/test.php session_set_cookie_params(0, '/', '.example.com'); …

10
Canvas.toDataURL () neden bir güvenlik istisnası atıyor?
Yeterince uyumadım mı ne? Bu aşağıdaki kod var frame=document.getElementById("viewer"); frame.width=100; frame.height=100; var ctx=frame.getContext("2d"); var img=new Image(); img.src="http://www.ansearch.com/images/interface/item/small/image.png" img.onload=function() { // draw image ctx.drawImage(img, 0, 0) // Here's where the error happens: window.open(frame.toDataURL("image/png")); } bu hatayı atıyor: SECURITY_ERR: DOM Exception 18 Bunun işe yaramamasına imkan yok! Biri bunu açıklayabilir mi lütfen?

5
Crossorigin niteliğinin amacı…?
Hem resim hem de komut dosyası etiketlerinde. Anladığım kadarıyla, diğer alanlardaki hem komut dosyalarına hem de resimlere erişebilirsiniz. Peki bu niteliği ne zaman kullanırsınız? Başkalarının komut dosyalarınıza ve görüntünüze erişimini kısıtlamak istediğinizde mi? Görüntüler: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#attr-crossorigin Kodlar: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script

2
Aynı etki alanında CORS hatası mı?
Şu anda garip bir CORS sorunuyla karşılaşıyorum. İşte hata mesajı: XMLHttpRequest cannot load http://localhost:8666/routeREST/select?q=[...] Origin http://localhost:8080 is not allowed by Access-Control-Allow-Origin İki sunucu: localhost: 8666 / routeREST /: bu basit bir Python Bottle sunucusudur. localhost: 8080 /: Javascript uygulamasını çalıştırdığım Python simpleHTTPserver. Bu uygulama, yukarıdaki sunucuda Ajax isteklerini yürütmektedir. Sorunun …

9
alanlar arası iframe yeniden boyutlandırma
Başka bir etki alanından bir iframe'i nasıl yeniden boyutlandırırım -Düzenle Bazı çözümler için aşağı kaydırın .. veya bunun nasıl YAPILMAMASI gerektiğini okuyun: D Saatler süren kod hacklemesinden sonra sonuç, iframe içindeki hiçbir şeye, alanımda işleyen kaydırma çubuklarına bile erişilemiyor. Pek çok tekniği boşuna denedim. Size zaman kazandırmak için, bu yola …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.