게시판 본문 COM / COM+ by VB 6.0 - Read Only

장윤태님께. cross_domain 문제해결방법입니다
작성자: 정보문
작성일시: 2006-06-20 14:07,  조회수: 3,022
오랜만이네요.

이곳에서 많이 도움만 받다가, 제가 도움드릴 수 있는 내용이 있어서
기쁩니다.

크로스 도메인은 보안규칙에 따라
도메인이 다른 경우는 ..억세스가 거부되었다고 나옵니다...

교육행정정보시스템이 바로 그러한 경우죠.
로그인 서버를 지나가면 학교별 서버가 iframe에 나타나는데
domain이 달라서 전혀 접근을 할 수가 없더군요.


그래서 .. 제가 사용한 방법은..^^;

1. iframe에 해당하는 url을 별도의 웹컨트롤로 열어 보았습니다. 되더군요.

2. hosts라는 파일을 이용해서 domain을 변조하는 방법을 사용했습니다.



1,2 번은 편법으로써, 1,2번의 방법을 확인하는 자바스크립트가
등장하는 순간 무용지물이 됩니다.

상위 프레임이 없거나, 도메인이 변조되었는지를 확인하는 것은
그다지 어려운 것이 아니죠.

그래서 자바스크립트 필터링까지 고민해 보았습니다.
document_complete 단계에서는 너무 늦구요.
navigate_complete는 고작 1단계 필터링만 되더군요.

그래서 웹을 뒤져보니..

확장된 웹 컨트롤이 있었습니다.
자바스크립트가 실행되는 것을 미리 제어할 수 있는 것이었죠.


이야기가 길어졌는데요.

결론은
1,2 번 방법은 답이 아니더군요.

확장된 웹 컨트롤을 만든 캐나다 분께
저의 어려움을 짧은 영어로 호소해보았더니
너무나 쉬운 길을 열어 주시더군요.

프레임을 참조하는 방법이 또 다른 것이 있었습니다.


http://eCubic.NET 의 공지사항을 보시면
제가 만든 프로그램 셈스토이의 소스가 공개되어 있습니다.

도메인이 달라도 아무 문제없이 참조가 가능한 방법이 포함되어 있구요.
1,2 번의 방법(지금은 사용하지는 않습니다)도 포함되어 있습니다.

도움이 되시길 바랍니다.

IP 주소: 124.0.16.74
전체 276 건의 게시물, 12 페이지로 구성된 COM / COM+ by VB 6.0 게시판의 4 페이지입니다.
게시물
204

re: 인스톨쉴드에서 컴모듈 등록하는 방법이요

송원석

2006-10-10 5,545
203

re: 인스톨쉴드에서 컴모듈 등록하는 방법이요 [2]

라임

2006-10-11 2,690
202

FTP 클라이언트 프로그램 [2]

간만에 VB

2006-07-12 2,756
201

액티브X 설치 [1]

정보문

2006-07-11 675
200

배열을 다른페이지(새창)로 그대로 옴길수 있을까요?

장윤태

2006-07-03 656
199

re: 배열을 다른페이지(새창)로 그대로 옴길수 있을까요? [3]

송원석

2006-07-04 2,794
198

쿠키와 세션에 동시에 갑을 넣고 있어도 갑자기 없어집니

장윤태

2006-06-23 546
197

re: 쿠키와 세션에 동시에 갑을 넣고 있어도 갑자기 없어집니 [2]

송원석

2006-06-24 2,745
196

GetObjectContext질문 입니다.

COM초보자

2006-06-23 634
195

re: GetObjectContext질문 입니다. [1]

송원석

2006-06-24 2,899

장윤태님께. cross_domain 문제해결방법입니다

정보문

2006-06-20 3,022
193

iframe 의 동적 높이를 알려고 합니다. 예전엔 되었는데 안되내요

장윤태

2006-05-27 6,539
192

re: iframe 의 동적 높이를 알려고 합니다. 예전엔 되었는데 안되내요

송원석

2006-05-27 2,700
191

re: iframe 의 동적 높이를 알려고 합니다. 예전엔 되었는데 안되내요 [1]

장윤태

2006-05-28 2,897
190

re: iframe 의 동적 높이를 알려고 합니다. 예전엔 되었는데 안되내요 [3]

송원석

2006-05-29 3,031
189

sp_executsql 질문요. 안풀리내요 ^^;

장윤태

2006-05-08 692
188

re: sp_executsql 질문요. 안풀리내요 ^^; [1]

송원석

2006-05-09 2,806
187

배열 Type 프로퍼티의 선언

은빠

2006-05-03 2,586
186

re: 배열 Type 프로퍼티의 선언

송원석

2006-05-04 2,812
185

COM 프로젝트에 다른 COM을 참조할 수 있나요?

은빠

2006-05-03 2,702
184

re: COM 프로젝트에 다른 COM을 참조할 수 있나요?

송원석

2006-05-03 2,710
183

re: COM 프로젝트에 다른 COM을 참조할 수 있나요?

은빠

2006-05-03 2,604
182

ASP->COM+ PROXY 접근문제..

리모트ㅠㅠ

2006-04-27 2,737
181

re: ASP->COM+ PROXY 접근문제.. [1]

송원석

2006-04-28 2,669
180

비주얼베이직 초보인데요 ^^

왕초보 ^^

2006-04-26 2,757