2016-04-08 5 views
5

हमारी कॉर्पोरेट फ़ायरवॉल/प्रॉक्सी वीएस कोड को एक्सटेंशन इंस्टॉल करने में सक्षम होने से रोक रही है क्योंकि कोड श्रृंखला में कुछ भरोसा नहीं करता है। यह विश्वसनीय रूप से कोई त्रुटि नहीं देता है, लेकिन जब ऐसा होता है, तो यह है: "प्रमाण पत्र श्रृंखला में स्वयं हस्ताक्षरित प्रमाणपत्र"।हमारे स्व-हस्ताक्षरित प्रॉक्सी प्रमाणपत्र पर भरोसा करने के लिए मैं विजुअल स्टूडियो कोड कैसे प्राप्त करूं?

ऐसा लगता है कि यह एक ओपनएसएसएल त्रुटि है, लेकिन मुझे ओपनएसएसएल के साथ प्रमाण पत्र पर भरोसा करने के बारे में जानने के लिए पर्याप्त परिचितता नहीं है?

+0

यह एक त्रुटि नहीं है, यह एक विशेषता है। स्व-हस्ताक्षरित प्रमाणपत्र विश्वसनीय नहीं हैं। इसे कोड में ओवरसीड किया जा सकता है (जोखिम भरा) विकल्प जो उपयोगकर्ता स्वयं हस्ताक्षरित प्रमाणपत्र स्वीकार कर सकता है। – adlag

+1

मैं प्रॉक्सी के पीछे हूं। मेरे पास जो कुछ भी हो रहा है उसे स्वीकार करने के लिए मेरे पास बहुत पसंद नहीं है। – kettch

+4

https://code.visualstudio.com/Docs/supporting/faq#_proxy-server-support इस मामले में "http.proxyStrictSSL" सेट करता है: गलत - क्या आपने ऐसा किया? –

उत्तर

5

यह एक भयानक उत्तर है (बहुत सुरक्षित नहीं), लेकिन यह वर्तमान माइक्रोसॉफ्ट आधिकारिक उत्तर प्रतीत होता है। अपनी सेटिंग्स.जेसन फ़ाइल में http.proxyStrictSSL = false का उपयोग करें।

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

https://github.com/Microsoft/vscode/issues/3492

+0

यह एक भयानक जवाब हो सकता है, लेकिन कॉर्पोरेट प्रॉक्सी अक्सर काम करने के तरीके के कारण, यह सही जवाब है। – kettch

+0

http.proxyStrictSSL – Florian

+0

अच्छी जगह फ्लोरियन, मैं इसे ठीक कर दूंगा! – dragon788

संबंधित मुद्दे

 संबंधित मुद्दे