1

HTTPS経由で転送されるはずのWebページに次のコードを埋め込もうとしています。ただし、このスニペットは twitter.com への 2 つのリクエストを引き起こします。そのうちの 1 つは HTTPS 経由ではありません。これは、ブラウザが私のページに「安全でないコンテンツが含まれている」という警告を出すことを意味します。

getTwitters('name', {
  id: 'account',
  count: 3,
  withFriends: false, 
  enableLinks: false,
  ignoreReplies: true,
  newwindow: true,
  template: '<span style="blabla">%time%</span><p style="blabla">%text%</p>'
}); 

誰にもアイデアがありますか:

  1. ツイートを取得するための呼び出しが 2 つしかないのはなぜですか?
  2. それらの 1 つが安全でない HTTP で作成されているのはなぜですか?
  3. HTTPSのみを介してツイートをロードするようにtwitterjsに指示する方法は?

編集: http://code.google.com/p/twitterjs/のライブラリを使用しています。はい、js ファイルは HTTPS によって読み込まれます。

4

1 に答える 1

0

ライブラリ内でハードエンコードされたhttp://sをhttps://sに変更することで、問題を修正しました。私は何時間も苦労した後、物事がいかに単純に見えるかが嫌いです:(

于 2012-07-26T14:40:57.577 に答える