2011-05-09 1 views
1

페이지 탭에서 실행되는 FB 캔버스 응용 프로그램에서 작업하고 있습니다. 앱에서 카드 결제를하므로 일부 페이지는 보안이 필요합니다. HTTPS에서 Facebook을 탐색하는 사용자에게는 문제가 없습니다. 내가 확신 할 수없는 점은 HTTP에서 이들을 처리하는 방법이다.Facebook - 어떻게 캔버스 페이지 탭이 HTTPS를 처리합니까?

저는 페이스 북이 iframe을 프록시하는 방식에 특히 관심이 있습니다. 사용자가 HTTP를 사용하지만 iframe 콘텐츠가 HTTPS 인 경우 콘텐츠가 암호화되지 않은 채로 FB로 먼저 이동한다는 의미입니까?

FB iframe 프록시가 작동하는 방식을 알고, 보안 FB 캔버스 앱을 사용하는 사람의 경험을 듣고 싶습니다. 사전에

감사합니다, 로스는 setup your application에 갈 때 당신은 "페이스 북 통합"탭의 "페이지 탭"절을 참조하십시오

답변

0

FB 캔버스 페이지를 자세히 살펴보면 FB 프록시가 캔버스 응용 프로그램에 대한 POST 제출을 처리하는 것으로 보입니다. 그것은 캔버스 URL에 게시하는 자동 제출 양식을 포함합니다. 내가 수집 할 수있는 것부터, 그 후에는 iframe과의 통신을 위임하지 않습니다.

HTTPS 로의 재 지정이 정상적으로 작동하는 것처럼 보입니다. JQuery는 문제없이 페이지에서 프로토콜을 선택합니다.

0

당신은 당신이 사용자를 리디렉션 싶어 할 때 HTTP URL 및 보안 URL 모두 그렇게 설정해야 보안 URL을 사용하면 쉽게 사용자를 탐색 할 수 있습니다.

+0

안녕하세요. 두 URL이 모두 설정되어 있습니다. 제 관심은 필요한 페이지가 실제로 안전하게 제공되지 않는다는 것입니다. –

+0

iFrame에서 secure_payment.php와 같은 보안 페이지로 사용자를 리디렉션 할 때 HTTPS를 https://yoursite.com/secure_payment.php와 같이 넣어 보안 URL로 변환하십시오. –