2014-05-09 8 views
8

से अधिक मैं परीक्षण करने के लिए एक लॉग इन हुए प्रयोक्ता स्काइप CDN मारा सकता है निर्धारित करने के लिए किया जाए या नहीं उन्हें UI तत्व को दिखाने के लिए इस्तेमाल किया:स्काइप CDN एसएसएल

https://cdn.dev.skype.com/uri/skype-uri.js 

लेकिन यह कहीं नहीं की तरह लगता है, से बाहर हैं, उनके CDN बस में ले जाया गया (मेरे कोड को तोड़ने) यहाँ के लिए:

http://www.skypeassets.com/i/scom/js/skype-uri.js 

मेरे पेज https है और मैं https एक ला के लिए ऊपर uRL बदल सकते हैं:

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

लेकिन चूंकि वहां कोई वैध प्रमाणपत्र नहीं है, इसलिए मैं कनेक्ट नहीं कर सकता और ब्राउज़र "सुरक्षा अपवाद की पुष्टि" संदेश नहीं फेंकता है।

यह निर्धारित करने के लिए मेरे विकल्प क्या हैं कि मैं एसएसएल से स्काइप सीडीएन से कनेक्ट कर सकता हूं?

+0

यदि आप साइट के सुरक्षित संस्करण को हिट कर सकते हैं तो आपको कितनी आवश्यकता की जांच करने की आवश्यकता है। आप नियमित 'http' साइट के लिए परीक्षण क्यों नहीं कर सकते? या क्या आपकी आवश्यकता यह जानना है कि क्या आप ** सुरक्षित रूप से ** कनेक्ट करते हैं? – secretformula

+1

@secretformula क्योंकि इसका मतलब एन्क्रिप्टेड और सादा HTTP मिश्रण करना होगा ... जो पूरी तरह से https का उपयोग करने के बिंदु को याद करेगा। एक एमआईटीएम हमला उन जेएस फाइलों में से एक को बदल सकता है और डेटा समझौता कर सकता है। –

+0

@BenjaminGruenbaum hes मुझे लगता है कि कोड चलाने की कोशिश नहीं कर रहा है, मुझे लगता है कि वह सिर्फ परीक्षण का परीक्षण कर रहा है। सुनिश्चित नहीं है – secretformula

उत्तर

5

उन्हें एक महीने पहले डेवलपर here द्वारा इसके बारे में पता चला था।

यह निष्कर्ष निकालने के लिए ऊपर:

  • अब वे समस्या से अवगत हैं।
  • वे जल्द ही एक फिक्स तैनात कर रहे हैं।
  • यह अभी भी क्रोम के साथ समस्याएं पैदा कर सकता है।

ऐसा लगता है कि आपको बस कसकर लटका देना होगा, क्षमा करें।


यहाँ अपनी पूरी आधिकारिक प्रतिक्रिया है:

हाय,

पोस्टिंग के लिए धन्यवाद, यूआरआई स्काइप डेवलपर टीम द्वारा समर्थित हैं और आप पता कर सकते कैसे जाकर हमसे संपर्क करने के लिए http://developer.skype.com पर हमें पृष्ठ से संपर्क करें।

मैं पुष्टि कर सकता हूं कि सुरक्षित कनेक्शन पर स्काइप यूआरआई का उपयोग वर्तमान में टूटा हुआ है। हमने एक फिक्स की पहचान की है और जल्द ही इसे तैनात करने की उम्मीद है। हालांकि, यह संभव है कि फिक्स क्रोम ब्राउज़र के नए संस्करणों पर फ़िक्स अभी भी काम नहीं करेगा क्योंकि सुरक्षित कनेक्शन पर आईफ़्रेम लॉन्च होने के तरीके में बदलाव आया है।

एलन स्मिथ

स्काइप डेवलपर समर्थन


अद्यतन

7 महीने बाद और वे अभी भी ठीक से यह तय नहीं किया है।

हालांकि, कि एक ही धागा अब अपने last comment में (तरह की) एक समाधान है: अपने प्रोजेक्ट में

कॉपी स्काइप-ui.js और करने के लिए नीचे दिए गए कोड की जगह: this.SkypeClientDownloadUrl = this.httpProtocol + "//secure.skype.com/download"; this.assetPrefix = यह।httpProtocol + "//secure.skypeassets.com/i/scom/images/skype-buttons/"; this.analyzeScript = this.httpProtocol + "//secure.skypeassets.com/i/scom/js/" + "skype-analytics.js";

किसी भी माध्यम से सुंदर नहीं है, लेकिन कम से कम ऐसा लगता है।

+0

@ टॉटी धन्यवाद यह उपयोगी है :) इसे इस उत्तर में संपादित करने के लिए स्वतंत्र महसूस करें या भविष्य के आगंतुकों के लिए बेहतर दृश्यता प्रदान करने के लिए स्वयं को जोड़ें। –

+0

बहुत बहुत धन्यवाद, माइक्रोसॉफ्ट। –