게시판 본문 COM / COM+ by VB 6.0 - Read Only
장윤태님께. cross_domain 문제해결방법입니다 |
---|
작성자: 정보문
작성일시: 2006-06-20 14:07,
조회수: 3,235
|
오랜만이네요.
이곳에서 많이 도움만 받다가, 제가 도움드릴 수 있는 내용이 있어서 기쁩니다. 크로스 도메인은 보안규칙에 따라 도메인이 다른 경우는 ..억세스가 거부되었다고 나옵니다... 교육행정정보시스템이 바로 그러한 경우죠. 로그인 서버를 지나가면 학교별 서버가 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 | 2006-10-10 | 5,999 | ||
203 | 2006-10-11 | 2,887 | ||
202 |
FTP 클라이언트 프로그램 [2] |
2006-07-12 | 2,955 | |
201 |
액티브X 설치 [1] |
정보문 |
2006-07-11 | 675 |
200 |
장윤태 |
2006-07-03 | 656 | |
199 | 2006-07-04 | 2,994 | ||
198 |
장윤태 |
2006-06-23 | 546 | |
197 | 2006-06-24 | 2,944 | ||
196 |
COM초보자 |
2006-06-23 | 634 | |
195 | 2006-06-24 | 3,091 | ||
2006-06-20 | 3,235 | |||
193 | 2006-05-27 | 6,743 | ||
192 | 2006-05-27 | 2,888 | ||
191 | 2006-05-28 | 3,089 | ||
190 | 2006-05-29 | 3,224 | ||
189 |
장윤태 |
2006-05-08 | 692 | |
188 | 2006-05-09 | 2,993 | ||
187 | 2006-05-03 | 2,769 | ||
186 | 2006-05-04 | 3,038 | ||
185 | 2006-05-03 | 2,894 | ||
184 | 2006-05-03 | 2,890 | ||
183 | 2006-05-03 | 2,798 | ||
182 | 2006-04-27 | 2,926 | ||
181 | 2006-04-28 | 2,862 | ||
180 | 2006-04-26 | 2,944 |