2014-04-01 5 views
1

Facebook에서 앱을 개발하는 데있어 새로운데, 몇 가지 문제가 발생했습니다. 페이스 북에 밝혀진대로 SSL을 사용하려면 Canvas URL이 필요합니다.Facebook에서 앱을 개발할 때 자체 서명 된 SSL 인증서

저는 자체 SSL 인증서를 사용하는 Open Server를 사용합니다. "https://localhost/는"

https://localhost/

는 모든 브라우저의 벌금이 열립니다 다음과 같은 나는 안전한 캔버스 URL을 설정,하지만 페이스 북의 응용 프로그램을 열려고하면 그것 자체 서명 된 다음과 같은 오류

에 있기 때문에이 인증서를 신뢰하지 않는 것을 말한다

"sec_error_untrusted_issuer"(내가 모질라를 사용하고 있습니다)

. 그리고이 인증서를 신뢰하는 옵션을 제공하지 않습니다. 그럼 어떻게해야합니까? 페이스 북에 "Hello World"앱을 만들고 싶습니다. 그리고 나는 어떤 증명서도 사고 싶지 않습니다.

답변

1

나는이 질문을 다루고있다. (IE11은이 앱을 보여주지 않을 것이다.)

Chrome에 자체 서명 된 인증서가있는 facebook 앱/탭 페이지가 표시되는 것처럼 보이므로 Chrome에서 개발/테스트를 작업 영역으로 수행 할 수 있습니다.

이 해결 방법은 로컬 개발 목적으로도 잘 작동하는 것 같습니다 : Facebook 응용 프로그램의 프레임을 마우스 오른쪽 단추로 클릭하고 '이 프레임'-> '이 프레임 만 표시'를 선택하십시오. 그냥 페이스 북의 응용 프로그램을 열고 경고를 제공합니다 .. 클릭 '나는 위험을 이해', 확인/예외를 추가합니다. 그런 다음 앱 프레임이 포함 된 Facebook 페이지로 돌아 오면 앱이 표시되어야합니다.

관련 문제