2014-02-27 36 views
1

如果我用HTTP显示我的网站,一切都很好。但是,当我使用HTTPS浏览时,Skype按钮不会呈现。带有HTTPS网站的Skype按钮

Chrome会显示在控制台上此错误:

Failed to load resource: net::ERR_INSECURE_RESPONSE 
https://www.skypeassets.com/i/scom/js/skype-uri.js 

而且我的代码是:

<script type="text/javascript" src="//www.skypeassets.com/i/scom/js/skype-uri.js"></script> 
       <div id="SkypeButton_Call_gamirasu.cave.hotel_1" style="float: right; width:85px !important; height:23px !important; margin-top:-65px;"> 
       <script type="text/javascript"> 
        Skype.ui({ 
         "name": " ", 
         "element": "SkypeButton_Call_gamirasu.cave.hotel_1", 
         "participants": ["gamirasu.cave.hotel"], 
         "imageSize": 24 
        }); 
    </script> 

我找不到任何关于使用Skype与他们的文档SSL什么。任何帮助将不胜感激。

+0

见http://stackoverflow.com/a/23769617/3412775,其中包含一个答案是在某些情况下可以接受的答案不适用。 – Tomty

回答

4

您需要使用Skype的小部件这个特定的安全(HTTPS)域:

https://secure.skypeassets.com/i/scom/js/skype-uri.js 
0

您是否尝试过访问您提供的网址?当我尝试使用Chrome浏览器时,我遇到了SSL警告,这是您无法加载此资源的解释。

enter image description here

+0

是的,我以前见过。 – Kuzgun