2011-04-26 5 views
3

SSL을 처음으로 접하는 것이 좋습니다. 제 생각에 주어진 페이지를 치는 모든 파일은 안전한 출처에서 온 것이어야합니다. 내 모든 이미지 및 js 파일은 https를 통해 다시 라우팅됩니다. Https에서 Tweet 버튼 작동시키기 Page

는 것을이 정확합니까?

나는 또한 페이스 북과 같은과 트윗 버튼을 포함하는 시작 페이지에 사용자가 로그인 할 수 있습니다. 트윗 버튼은 http 용으로 작성되었으며 프로토콜을 변경하려고하면 작동이 멈췄습니다.

어떻게이 문제를 해결할 수 있습니까?

+0

가 왜 HTTPS에있을 버튼이 필요합니다

이 같은 자신의 라이브러리를 포함 할 수 있습니까? – ariel

+0

개인 베타에 대한 스플래시 페이지가 있습니다. 이 페이지에는 사용자가 해당 페이지에 로그인 할 수있게 해주는 Ajax가 포함되어 있습니다. 처음에는 https 작업에 로그인 양식을 보내려고했으나 쉽게 작동하지 않아이 경로가 가장 좋을 것이라고 생각했습니다 – Ben

+0

이 게시물은 동반자의 일종입니다. 평균. http://stackoverflow.com/questions/5784842/django-secure-login-with-ajax-from-http-page – Ben

답변

2

트위터는이에 FAQ있다. 기본적으로 그들은 building your own HTML 트윗 버튼을 권장합니다. 단점은 표시되는 총 주식 수는 없을 것입니다.

이론적으로 트윗 버튼에 사용 된 모든 JS를 다운로드하여 자신의 사이트에 호스팅 할 수 있지만 트위터가 사용하는 API가 어떻게 구현되는지는 변경됩니다. 또한 JS 파일을 수정하여 SSL을 통해 계산 요청을하도록 할 수 있습니다.

0

이 사람은 나를 위해 일한 해결책이 있습니다 https://www.ibm.com/developerworks/mydeveloperworks/blogs/bobleah/entry/create_a_https_twitter_tweet_button_for_your_web_page_or_blog24?lang=en

난 그냥 (자신의 예에서, 그래서 나는 URL을 twitterPop에 전달되는 부분을 우회, 현재 페이지를 잡기 위해 자바 스크립트를 사용하는 것이 바람직) 및 그 함수의 시작 부분에 다음 줄을 추가했습니다.

str=document.URL; 

카운터가 없지만 아무것도없는 것보다 낫습니다!