2014-01-14 5 views

答えて

11

基本的には、それが使用するすべてのリソースはまた、HTTPS経由でロードする必要があります。それはちょうどSame-Origin Policyなど

のように、ブラウザのセキュリティポリシーの一部だ幸いShareThisのは、このようなHTTPS経由で使用することができます。

<script type="text/javascript" src="https://ws.sharethis.com/button/buttons.js"></script> 
<script type="text/javascript"> 
    stLight.options({ 
     publisher:'12345', 
    }); 
</script> 

同じことが自分のFacebookのアイコンに適用されます。 https://ws.sharethis.com/images/facebook_32.png

+0

user2434592 @を試したのですか?追加の説明が必要ですか? – vbo

+1

証明書が無効です –

+1

@MichaelJohnston - _domain_もs.sharethis.comの代わりに変更する必要があります(https://ws.sharethis.com/button/buttons.js) - ws。 [このサポート記事| https://support.sharethis.com/hc/en-us/articles/217916188-Moving-from-HTTP-to-HTTPS-SSL-Support]を参照してください。おそらく、彼らがhttps://:Pで同じドメインを使うことができない理由を、おそらくは愚かなレガシーCDNの理由でしょう – geerlingguy

1

また、このようなことをデバッグするのに問題がある人は、ブラウザがアドオンを通じてShareThisをブロックしていないことを確認してください。

参考:あなたは、私が提案するソリューションをstLight not defined issue related to addons

関連する問題