2011-05-13 2 views
0

로컬 DNS 서버 (host1.bussines-local.com)를 통해서만 개인 네트워크에있는 도메인 이름으로 Facebook 앱의 Canvas URL을 구성했습니다.개인 네트워크 내 호스트의 코드에 액세스하는 Facebook 앱

그러나 페이스 북은 코드를 검색하여 응용 프로그램 캔버스에서 렌더링 할 수있었습니다. 어떻게 가능할까요?

사무실 외부에서 호스트 도메인 이름에 액세스 할 수 없다는 것을 다시 한 번 확인했습니다. 실제로 DNS 공급자는 이에 대한 항목이 없으며 로컬 DNS 서버가 고유 한 로컬 IP 주소 (192.168...)로 응답합니다. 또한, 우리는 호스트 로컬 IP를 변경하고 응용 프로그램이 더 이상 작동하지 않습니다.

누구나이 동작을 설명하는 방법을 알고 계십니까?

감사합니다.

답변

1

페이스 북의 캔버스가 iframe을로드하고 있습니다. 복용량이 아닙니까?

개인 네트워크 캔버스에 컴퓨터에서 캔버스 페이지를로드 할 때 iframe을 사용할 수 없어 앱을로드 할 수 있습니다. 브라우저가 페이스 북이 아니라 페이스 북을로드하고 있습니다. iframe을 보내면 URL을 보낼 수 있습니다.

관련 문제