0

Drupal 7 Web サイトで、ユーザーが Facebook でログインすると、安全でないイメージがプルされます

http:// profile.ak.fbcdn.net/hprofile-ak-ash3/211260_100002498550684_1807914074_s.jpg

Drupal を Facebook に使用しています

ここの指示に従いました

安全でないアイテムをロードする HTTPS 経由の Facebook JavaScript SDK

多分それは時代遅れです、これに対する現在の修正は何ですか?

また、奇妙なことに、Facebookアカウントでログインすると問題はありません

https://fbcdn-profile-a.akamaihd.net/hprofile-ak-ash4/211648_100004825298386_474362609_s.jpg

何があってもプロフィール写真を安全にするにはどうすればよいですか? お時間をいただきありがとうございます。

4

2 に答える 2

2

パラメータを追加することで、GraphAPIにユーザー画像のSSLURLを簡単に返すことができますreturn_ssl_resources=1。安全なバージョンで要求されたMarkの画像を参照してください。

https://graph.facebook.com/4/picture?return_ssl_resources=1

于 2013-03-15T08:30:13.800 に答える
1

そのため、さらに調べてみると、Facebook でログインした後、私のプロフィール写真が保護されていないという問題が私の Web サイトで発生したのは、私の Facebook プロフィールだけであることがわかりました。

さらに深く掘り下げると、www.facebook.com に直接ログインしたときに、私の接続もデフォルトで保護されていないことに気付きました。

アカウント設定と [セキュリティ] タブに移動すると、移行中のセキュア ブラウジングについて何かが表示されました。セキュア ブラウジングを有効にすると出来上がりです。

すべてが完璧に機能しています。

これはまだ実装したい

str_replace('http://profile.ak.fbcdn.net','https://fbcdn-profile-a.akamaihd.net',$user['pic_square']);

したがって、誰かが古い学校の安全でないブラウジングで立ち往生した場合に備えて、リンクを置き換えますが、これを行う方法やコードがどこにあるのかさえわかりませんが、それは別の日に保存します.

于 2013-03-15T06:47:58.553 に答える