मैं कॉर्पोरेट फ़ायरवॉल के पीछे पर्यावरण में एनपीएम का उपयोग करने का प्रयास कर रहा हूं। ने कहा कि फ़ायरवॉल सभी https ट्रैफिक को रोकता है और इसे अपने स्वयं के सीए के साथ संकेत देता है ... क्या इस सीए पर विश्वास करने का कोई तरीका है ताकि एनपीएम वास्तव में काम कर सके?HTTPS प्रॉक्सीइंग के लिए फ़ायरवॉल जारीकर्ता पर भरोसा करने के लिए मैं एनपीएम को कैसे कॉन्फ़िगर कर सकता हूं?
उत्तर
एक विशिष्ट सीए द्वारा जारी प्रमाण पत्रों पर एनपीएम को कॉन्फ़िगर करने का बेहतर तरीका है।
npm config -g set cafile /path/to/myCA.cert
यह इस सीए (शायद आपकी कंपनी का स्वयं हस्ताक्षरित प्रमाणपत्र) एनपीएम के विश्वसनीय सीए में जोड़ देगा। इस समाधान के साथ, आपको एसएसएल कुंजी सत्यापन का लाभ मिलता है और अपनी सीए इकाइयों को जोड़ना पड़ता है।
मिले समाधान ... (एसएसएल Certs की उपेक्षा)
npm config -g set strict-ssl false
गूगल समूहों में this thread के लिए धन्यवाद।
चेतावनी: मेरा मानना है कि यह समाधान किसी भी प्रमाण पत्र को स्वीकार करने के लिए एनपीएम का कारण बनता है। यह बेहतर होगा अगर एनपीएम को केवल एक विशिष्ट प्रमाणपत्र पर भरोसा करने का विकल्प दिया गया हो। –
@ स्कॉटमार्र्चेंट मेला पर्याप्त .. या उस मामले के लिए, आंतरिक सीए श्रृंखला जोड़ने में सक्षम होने के नाते ... ने कहा, ऊपर दिया गया समाधान दिए गए पर्यावरण में काम करता है। मुझे गिट के साथ एक ही समस्या थी, और कुछ अन्य, अंत में इसी तरह के मुद्दों। – Tracker1
- 1. मैं http और https दोनों को संभालने के लिए एक्सप्रेसज को कैसे कॉन्फ़िगर कर सकता हूं?
- 2. रनटाइम पर error_reporting() को अनदेखा करने के लिए मैं PHP को कैसे कॉन्फ़िगर कर सकता हूं?
- 3. मैं पॉलीटेजिस्ट के साथ काम करने के लिए कैपिबरा को कैसे कॉन्फ़िगर कर सकता हूं?
- 4. विशिष्ट कॉन्फ़िगरेशन फ़ाइलों को न करने के लिए मैं Mercurial को कैसे कॉन्फ़िगर कर सकता हूं?
- 5. मैं मौजूदा स्निपेट को ओवरराइड करने के लिए अल्टिसिपिप को कैसे कॉन्फ़िगर कर सकता हूं?
- 6. डुप्लीकेट को अनदेखा करने के लिए मैं std :: priority_que_queue को कैसे कॉन्फ़िगर कर सकता हूं?
- 7. क्या मैं PHP __destruct() विधि को कॉल करने के लिए भरोसा कर सकता हूं?
- 8. मैं गिट विलय पर भरोसा कैसे कर सकता हूं?
- 9. मैं केवल अपवाद लॉग इन करने के लिए एनएलओजी लक्ष्य को कैसे कॉन्फ़िगर कर सकता हूं?
- 10. मैं पोर्ट 80 पर चलाने के लिए हडसन को कैसे कॉन्फ़िगर कर सकता हूं?
- 11. मैं विंडोज़ में रेल पर रूबी के लिए अपाचे 2.2 को कैसे कॉन्फ़िगर कर सकता हूं?
- 12. मैं डेटाबेस पर लिखने के लिए एनएलओजी को कैसे कॉन्फ़िगर कर सकता हूं?
- 13. पैकेज.जेसन में विंडोज-स्टाइल लाइन एंडिंग का उपयोग करने के लिए मैं एनपीएम कैसे कॉन्फ़िगर कर सकता हूं?
- 14. मैं एचटीटीपीएस यातायात देखने के लिए वायरशर्क को कैसे कॉन्फ़िगर कर सकता हूं?
- 15. स्प्रिंग + जेडीबीसी में ऑटोोकॉमिट को बंद करने के लिए मैं कॉन्फ़िगर कैसे कर सकता हूं?
- 16. ग्रहण-सीडीटी: अपवाद पर रुकने के लिए मैं डीबगर को कैसे कॉन्फ़िगर कर सकता हूं?
- 17. Icoveragerc को पहचानने के लिए मैं PyCharm के कवरेज चेकर को कैसे कॉन्फ़िगर कर सकता हूं?
- 18. क्या मैं कॉन्स्ट char * पर स्ट्रेल को अनुकूलित करने के लिए अपने कंपाइलर पर भरोसा कर सकता हूं?
- 19. साइगविन के तहत विलय के लिए WinMerge का उपयोग करने के लिए मैं Mercurial को कैसे कॉन्फ़िगर कर सकता हूं?
- 20. क्या मैं अपने पर्यावरण चर पर भरोसा कर सकता हूं?
- 21. छवि स्रोत के लिए डेटा यूआरआई को अनुमति देने के लिए मैं HTML शोधक को कैसे कॉन्फ़िगर कर सकता हूं?
- 22. क्या मैं अपने फ्रेम के लिए शून्य UIView लौटने वाले CGRectZero पर भरोसा कर सकता हूं?
- 23. मैं ECMAScript 6 के लिए Resharper के भाषा स्तर को कैसे कॉन्फ़िगर कर सकता हूं?
- 24. मैं एचटीटीपीएस के साथ मध्यवर्ती प्रमाणपत्र का उपयोग करने के लिए वेबब्रिक को कैसे कॉन्फ़िगर कर सकता हूं?
- 25. मैं PostgreSQL (npgsql) के लिए डेटाबेस उत्पन्न करने के लिए एंटीटी फ्रेमवर्क को कैसे कॉन्फ़िगर कर सकता हूं?
- 26. सर्वर पर वापस ViewModel के आंशिक अपडेट करने के लिए मैं Upshot को कैसे कॉन्फ़िगर कर सकता हूं?
- 27. गायब छवि संपत्तियों को संभालने के लिए मैं अपाचे को कैसे कॉन्फ़िगर कर सकता हूं?
- 28. मैं स्टार्टअप में कॉन्फ़िगर कैसे कर सकता हूं। कॉन्फ़िगर करें?
- 29. मैं अपने मॉड्यूल को खोजने के लिए मॉडप्रोब को कैसे कॉन्फ़िगर कर सकता हूं?
- 30. मैं अपनी गुण फ़ाइल को पढ़ने के लिए Log4j को कैसे कॉन्फ़िगर कर सकता हूं?
मुझे एहसास है कि यह किसी अन्य स्टैक एक्सचेंज साइट के लिए अधिक उपयुक्त हो सकता है, लेकिन यह एक विशेष विकास मंच के लिए विशिष्ट है, मुझे लगा कि यह एक और उचित जगह थी। – Tracker1