0

방금 ​​도메인에 SSL 인증서를 설치했습니다. 그런 다음 사회적인 버튼 (Facebook, Google+, Twitter 등)이 더 이상 존재하지 않는다는 것을 알았습니다. SLL을 제거 할 때 해당 단추가있었습니다.SSL을 설치하면 소셜 버튼이 차단됩니다.

누구든지이 문제를 해결하는 방법을 알고 있습니까?

답변

1

:

그것은 그들이 안전하지 않은 내용을 거부하는 것이 아니다, 그것은 그들이 혼합 된 컨텐츠를 거부한다는 것입니다. 따라서 동일한 페이지에 안전하지 않은 정보를 표시 할 수 없습니다.

해결 방법은 프로토콜 접두어 (http 또는 https)가있는 모든 정규화 된 URL의 경우 해당 URL을 그대로두고 최신 브라우저는 페이지가로드 된 것과 동일한 프로토콜을 사용합니다. 따라서 http://example.com/stuff.js의 콘텐츠를 포함하는 대신 //example.com/stuff.js을 사용할 수 있습니다.

+0

네, 그게 최선의 선택입니다. – muaaz

2

버튼에 대한 코드는 SSL (https : // 대신 http : //) URL을 가리키며 대부분의 브라우저는 요즘 "안전하지 않은"콘텐츠를 거부합니다. 에 자리를 소리 cfrick의 대답에 정교하게

관련 문제