테스트 사이트 - 개발 중인 베타 버전입니다

https:// 접속하면 iframe이 안보이는이유를 모르겠서요 ㅜㅜ 채택완료

카르스트 8년 전 조회 14,863

제 사이트가  nginx 서버이고요

http://test.com/   https://test.com 라고 가정해서 질문 드릴게요


제가 페이지를  http://test.com /page.html  만들어서

그안에 소스코딩을   <iframe src= http://fome.test.com/form.html></iframe>">http://fome.test.com/form.html></iframe>


이렇게하고  


http://test.com /page.html  접속해서 보면 


소스 코딩한 그대로  <iframe src= http://fome.test.com/form.html></iframe>">http://fome.test.com/form.html></iframe>


아이프레임 페이지 form.html 잘보이는데요


그런데 ssl로 접속하면

https://test.com /page.html 접속해서 보면  


아이프레임

소스 코딩한 그대로  <iframe src= http://fome.test.com/form.html></iframe>">http://fome.test.com/form.html></iframe> 

게 안보이고 백지상태입니다

도무지  이유를 도무지 모르겠습니다 ㅜㅜ


혹시 이거 왜 이러는건지 아시는분 계시나요?


https:// 접속하면  iframe이 안보이는이유 혹시 아시는분 계세요? ㅠㅠ 









댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
s
sinbi Expert
8년 전

https 프로토콜 사용하면 이 페이지는 보안 적용된 상태라는 걸 의미하는건데.

편법으로 페이지 안에 보안 적용 안 된 http 프로토콜 사용 페이지를 심으면

사용자를 기망하는 행위로 보고, http 프로토콜 페이지를 아예 불러오지 못하도록 되어 있습니다.


님이 어떻게 해결할 수 있는 게 아니에요.


아이프레임 넣으려는 페이지 역시 https 적용하는 수밖에............

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

나연가온아빠
8년 전
오 저랑 댓글 급이 틀리네요 ㅋㅋ
카르스트
8년 전
sinbi 님 답변 감사합니다

오늘 처음 알았습니다 ㅜㅜ

그런데 혹시 https:// 사이트에선 그럼 iframe 으로 http 로 못사용하나요?

혹시 방법 있슬까요 ? ㅜㅜ
s
sinbi
8년 전
예. 방법이 없어요. 인증서 적용 사이트와 브라우저가 짝짝꿍해서 하는 일이라
홈페이지 사용자가 통제할 수 있는 영역이 아닙니다.

아이프레임에 들어가는 자식 페이지도 https 적용하시는 수 밖에 방법 없습니다.

댓글을 작성하려면 로그인이 필요합니다.

보안접속경로인데 아이프레임은 보안망이 안좋아서 관리자 또한 안보입니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

카르스트
8년 전
돼지코구뇽님 답변관심 감사했습니다^^

댓글을 작성하려면 로그인이 필요합니다.

https로 접속하면 님 도메인은 https가 된거니까 아이프레임도 https으로 해야되지않나요.
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

카르스트
8년 전
나연가온아빠 님 답변 감사합니다

원래 그런거였나요? 전 몰랐습니다 ㅜㅜ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인