«cross-domain» 태그된 질문

교차 도메인은 호스팅 도메인 / 웹 서버 외부에서 통신하는 웹 애플리케이션을 의미합니다. 이는 다른 서버에 대한 네트워크 요청의 형태이거나 동일한 웹 페이지에 구성된 다른 도메인에서 제공되는 DOM 구성 요소와 데이터를 공유하는 형태 일 수 있습니다.

15
Access-Control-Allow-Origin 헤더는 어떻게 작동합니까?
분명히 나는 ​​그 의미를 완전히 오해했습니다. 나는 이와 같은 것을 생각했다. 에서 클라이언트 다운로드 자바 스크립트 코드 MyCode.js http://siteA- 기원 . MyCode.js의 응답 헤더에는 Access-Control-Allow-Origin :이 포함http://siteB 되어 있는데, 이는 MyCode.js가 사이트 B에 대한 출처 간 참조를 허용 할 수 있다고 생각했습니다. 클라이언트는 MyCode.js의 일부 기능을 트리거합니다.이 기능은에 대한 요청을 …

30
출입 통제 허용 원산지 도메인?
Access-Control-Allow-Origin헤더를 사용하여 여러 교차 도메인을 허용하는 방법이 있습니까? 에 대해 알고 *있지만 너무 열려 있습니다. 정말 몇 개의 도메인 만 허용하고 싶습니다. 예를 들면 다음과 같습니다. Access-Control-Allow-Origin: http://domain1.example, http://domain2.example 위의 코드를 시도했지만 Firefox에서 작동하지 않는 것 같습니다. 여러 도메인을 지정할 수 있습니까? 아니면 하나만 고집 할 수 있습니까?


14
jQuery AJAX 크로스 도메인
다음은 test.php와 testserver.php의 두 페이지입니다. test.php <script src="scripts/jq.js" type="text/javascript"></script> <script> $(function() { $.ajax({url:"testserver.php", success:function() { alert("Success"); }, error:function() { alert("Error"); }, dataType:"json", type:"get" } )}) </script> testserver.php <?php $arr = array("element1", "element2", array("element31","element32")); $arr['name'] = "response"; echo json_encode($arr); ?> 이제 내 문제 :이 두 파일이 같은 서버 (localhost 또는 웹 …

3
무결성과 crossorigin 속성은 무엇입니까?
Bootstrapcdn은 최근에 링크를 변경했습니다. 이제 다음과 같이 보입니다 : <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" integrity="sha256-MfvZlkHCEqatNoGiOXveE8FIwMzZg4W85qfrfIFBfYc= sha512-dTfge/zgoMYpP7QbHy4gWMEGsbsdZeCXz7irItjcC3sPUFtf0kuFbDz/ixG7ArTxmDjLXDmezHubeNikyKGVyQ==" crossorigin="anonymous"> 무엇을 integrity하고 crossorigin평균 속성? 스타일 시트의로드에 어떤 영향을 줍니까?

18
Access-Control-Allow-Origin은 오리진을 사용할 수 없습니다
Sencha Touch 2 응용 프로그램 ( PhoneGap에 싸여 있음)에서 Ajax.request원격 PHP 서버를 만들고 있습니다. 서버의 응답은 다음과 같습니다. XMLHttpRequest가 http://nqatalog.negroesquisso.pt/login.php를 로드 할 수 없습니다 . 원산지는 http://localhost:8888액세스 제어 - 허용 - 원산지에 의해 허용되지 않습니다. 이 문제를 어떻게 해결할 수 있습니까?

14
AngularJS는 출처 간 자원에 대한 OPTIONS HTTP 요청을 수행합니다.
템플릿 파일을 제공하는 자산 호스트가 다른 도메인에 있으므로 각도가 수행하는 XHR 요청이 도메인 간이어야하는 교차 출처 리소스와 통신하도록 AngularJS를 설정하려고합니다. HTTP 요청 이이 작업을 수행 할 수 있도록 적절한 CORS 헤더를 서버에 추가했지만 작동하지 않는 것 같습니다. 문제는 브라우저 (크롬)에서 HTTP 요청을 검사 할 때 자산 파일로 전송 된 요청이 …

13
도메인 간 쿠키
두 개의 다른 도메인에 두 개의 webapps WebApp1과 WebApp2가 있습니다. HttpResponse의 WebApp1에서 쿠키를 설정하고 있습니다. WebApp2의 HttpRequest에서 동일한 쿠키를 읽는 방법은 무엇입니까? 쿠키는 특정 도메인에만 적용되고 다른 도메인에서 쿠키에 액세스 할 수 없기 때문에 이상하게 들립니다. 그러나 여러 웹 응용 프로그램에서 공유 할 수있는 CROSS-DOMAIN 쿠키에 대해 들었습니다. CROSS-DOMAIN 쿠키를 …


26
ASP.net Core WebAPI에서 CORS를 활성화하는 방법
내가하려는 일 Azure Free Plan (소스 코드 : https://github.com/killerrin/Portfolio-Backend )에서 호스팅되는 백엔드 ASP.Net Core Web API가 있습니다. 또한 API를 사용하려는 클라이언트 웹 사이트가 있습니다. 클라이언트 응용 프로그램은 Azure에서 호스팅되지 않지만 Github Pages 또는 내가 액세스 할 수있는 다른 웹 호스팅 서비스에서 호스팅됩니다. 이로 인해 도메인 이름이 정렬되지 않습니다. 이것을 살펴보면 …

16
iframe에서 상위 URL에 액세스
좋아, 나는 페이지를 가지고 있고이 페이지에는 iframe이있다. 내가해야 할 일은 iframe 페이지에서 메인 페이지의 URL이 무엇인지 확인하십시오. 검색 한 결과 크로스 사이트 스크립팅이므로 iframe 페이지가 다른 도메인에 있으면 이것이 불가능하다는 것을 알고 있습니다. 그러나 내가 읽은 곳마다 iframe 페이지가 부모 페이지와 동일한 도메인에 있으면 예를 들어 그렇게하면 작동해야한다고 말합니다. parent.document.location …


9
htaccess 액세스 제어 허용 원본
다른 사이트에 외부 적으로로드되는 스크립트를 작성 중입니다. CSS와 HTML을로드하고 내 서버에서 잘 작동합니다. 그러나 다른 웹 사이트에서 시도하면이 끔찍한 오류가 표시됩니다. Access-Control-Allow-Origin 여기서 당신은 그것이 완벽하게로드 볼 수 있습니다 : http://tzook.info/bot/ 그러나이 다른 웹 사이트에서는 오류가 표시됩니다 : http://cantloseweight.co/robot/ 로딩 스크립트를 jsfiddle에 업로드했습니다 : http://jsfiddle.net/TL5LK/ 나는 htaccess 파일을 다음과 같이 …

9
AJAX를 사용하여 도메인 간 엔드 포인트로드
AJAX를 사용하여 크로스 도메인 HTML 페이지를로드하려고하는데 dataType이 "jsonp"가 아니면 응답을 얻을 수 없습니다. 그러나 jsonp를 사용하면 브라우저에서 스크립트 MIME 유형이 필요하지만 "text / html"이 수신됩니다. 요청에 대한 코드는 다음과 같습니다. $.ajax({ type: "GET", url: "http://saskatchewan.univ-ubs.fr:8080/SASStoredProcess/do?_username=DARTIES3-2012&_password=P@ssw0rd&_program=%2FUtilisateurs%2FDARTIES3-2012%2FMon+dossier%2Fanalyse_dc&annee=2012&ind=V&_action=execute", dataType: "jsonp", }).success( function( data ) { $( 'div.ajax-field' ).html( data ); }); 요청에 jsonp를 …

12
CORS가있는 IE9 jQuery AJAX가 "액세스가 거부되었습니다"를 반환합니다.
다음은 IE를 제외한 모든 브라우저에서 작동합니다 (IE 9에서 테스트 중입니다). jQuery.support.cors = true; ... $.ajax( url + "messages/postMessageReadByPersonEmail", { crossDomain: true, data: { messageId : messageId, personEmail : personEmail }, success: function() { alert('marked as read'); }, error: function(a,b,c) { alert('failed'); }, type: 'post' } ); 을 사용하는 다른 함수가 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.