ejl
185
2018-12-28 11:16:44
2
337

다른 도메인의 아이프레임 내부에서 ajax 호출할 때 질문있습니다.


 웹페이지 ( https://www.a.com/)

 ------- body -----

  <iframe src='http://www.b.com/'>

 ...

 <script>

 $.ajax({

...

url : "http://www.b.com/api/test"

...

</iframe>


이런 식으로 웹이 구현되어 있는데, ajax 요청이 정상적으로 되지 않습니다. ㅠㅠ 

  아이프레임과 웹페이지간 postmessage 사용해서 값 전달하고, 전달한 값을 ajax 통해서 www.b.com 도메인으로 전송 하려고 하는데, 정상 작동을 하지 않네요ㅠ

  https / http 달라서 그렇다고 로그가 뜨는것 같은데, 아이프레임 주소는 http 인데, 아이프레임이 http 인데도, 

 ajax 요청 할 때 꼭 https 이여야 하는건가요?

  참고로 아이프레임 자체는 정상적으로 읽어와집니다.

0
0
  • 답변 2

  • 꿀두
    1k
    2018-12-28 11:46:37

    크로스도메인 한번 찾아보세요

    0
  • ejl
    185
    2018-12-28 12:58:26

    꿀두  아이프레임 도메인 (www.b.com) 에서 같은 도메인인 api 주소로 http 요청을 하는건데, 이것도 크로스도메인에 걸리는 사항인가요?ㅠㅠ

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.