Pytania otagowane jako cross-domain

Termin „cross-domain” odnosi się do aplikacji internetowych, które komunikują się poza domeną hostingową / serwerem internetowym. Może to mieć postać żądań sieciowych do innych serwerów lub współdzielenie danych z komponentami DOM obsługiwanymi z różnych domen utworzonych na tej samej stronie internetowej.

4
od jquery $ .ajax do kątowej $ http
Mam ten fragment kodu jQuery, który działa dobrze krzyżowo: 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"); } }); Teraz próbuję przekonwertować to na kod Angular.js bez żadnego sukcesu: $http({ url: "http://example.appspot.com/rest/app", dataType: "json", method: …


15
Firefox „Cross-Origin Request Blocked” pomimo nagłówków
Próbuję wykonać proste żądanie między źródłami, a Firefox konsekwentnie blokuje je z tym błędem: Zablokowano żądanie między źródłami: ta sama zasada dotycząca pochodzenia nie zezwala na odczytywanie zdalnego zasobu pod adresem [url]. Można to naprawić, przenosząc zasób do tej samej domeny lub włączając mechanizm CORS. [url] Działa dobrze w Chrome …


5
Błąd „Brak transportu” w wywołaniu jQuery ajax w przeglądarce IE
Do wyszukiwania miejsc potrzebuję interfejsu foursquare API. Oczywiście jest to międzydomenowe. Nie ma żadnych problemów w Firefoksie, ale w Internet Explorerze (7, 8, 9 testowałem). Mój kod javascript wygląda tak: 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', …


7
Wyłącz zabezpieczenia internetowe między domenami w przeglądarce Firefox
W przeglądarce Firefox, jak zrobić odpowiednik --disable-web-securityw przeglądarce Chrome. To było często publikowane, ale nigdy nie jest to prawdziwa odpowiedź. Większość z nich to linki do dodatków (z których niektóre nie działają w najnowszym Firefoksie lub nie działają w ogóle) i „wystarczy włączyć obsługę na serwerze”. To jest tymczasowe do …

11
AJAX w Chrome wysyła OPCJE zamiast GET / POST / PUT / DELETE?
W pracy pracuję nad wewnętrzną aplikacją internetową. W IE10 żądania działają dobrze, ale w Chrome wszystkie żądania AJAX (których jest wiele) są wysyłane za pomocą OPCJI zamiast dowolnej zdefiniowanej metody, którą im daję. Technicznie rzecz biorąc, moje żądania są „między domenami”. Witryna jest obsługiwana przez localhost: 6120, a usługa, do …

8
Jak włączyć współużytkowanie zasobów między źródłami (CORS) w strukturze express.js na node.js.
Próbuję zbudować serwer WWW w node.js, który będzie obsługiwał skrypty międzydomenowe, jednocześnie dostarczając statyczne pliki z katalogu publicznego. Używam express.js i nie jestem pewien, jak zezwolić na wykonywanie skryptów międzydomenowych ( Access-Control-Allow-Origin: *). Widziałem ten post , który nie był pomocny. var express = require('express') , app = express.createServer(); app.get('/', …

5
Jak wysłać poprawny nagłówek autoryzacji do podstawowego uwierzytelnienia
Próbuję POST dane z mojego API, ale nie mogę przejść podstawowego uwierzytelnienia. Próbuję: $.ajax({ type: 'POST', url: http://theappurl.com/api/v1/method/, data: {}, crossDomain: true, beforeSend: function(xhr) { xhr.setRequestHeader('Authorization', 'Basic [REDACTED]'); } }); Odpowiedź mojej konfiguracji serwera to: response["Access-Control-Allow-Origin"] = "*" response["Access-Control-Allow-Methods"] = "POST" response["Access-Control-Max-Age"] = "1000" response["Access-Control-Allow-Headers"] = "*" Nagłówki, które otrzymuję, …

17
Sesje PHP w subdomenach
Próbuję skonfigurować następujące elementy: auth.example.com sub1.example.com sub2.example.com Jeśli użytkownik odwiedza witrynę sub1.example.comlub sub2.example.comnie jest zalogowany, zostaje przekierowany auth.example.comi może się zalogować. sub1.example.comi sub2.example.comsą to dwie oddzielne aplikacje, ale używają tych samych poświadczeń. Próbowałem ustawić następujące w moim php.ini: session.cookie_domain = ".example.com" ale wydaje się, że nie przekazuje informacji z jednej …

10
Dlaczego canvas.toDataURL () zgłasza wyjątek bezpieczeństwa?
Nie spałem wystarczająco dużo, czy co? Poniższy 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")); } zgłasza ten błąd: SECURITY_ERR: DOM Exception 18 Nie ma mowy, żeby to nie zadziałało! Czy ktoś …

5
Cel atrybutu crossorigin…?
W tagach obrazu i skryptu. Zrozumiałem, że możesz uzyskać dostęp zarówno do skryptów, jak i obrazów w innych domenach. Kiedy więc używa się tego atrybutu? Czy dzieje się tak, gdy chcesz ograniczyć innym osobom dostęp do Twoich skryptów i obrazu? Zdjęcia: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#attr-crossorigin Skrypty: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script

2
Błąd CORS w tej samej domenie?
Mam teraz dziwny problem z CORS. Oto komunikat o błędzie: XMLHttpRequest cannot load http://localhost:8666/routeREST/select?q=[...] Origin http://localhost:8080 is not allowed by Access-Control-Allow-Origin Dwa serwery: localhost: 8666 / routeREST /: to jest prosty serwer butelek Pythona. localhost: 8080 /: Python simpleHTTPserver, na którym uruchamiam aplikację Javascript. Ta aplikacja wykonuje żądania Ajax na …

9
zmiana rozmiaru elementu iframe między domenami
Jak zmienić rozmiar elementu iframe z innej domeny -Edytować Przewiń w dół, aby znaleźć rozwiązania ... lub przeczytaj, jak tego NIE robić: D Po wielu godzinach hakowania kodu - wniosek jest taki, że nic wewnątrz iframe nie jest dostępne, nawet paski przewijania, które renderują się w mojej domenie. Próbowałem wielu …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.