हमें कल हमारी स्वचालित बिल्ड मशीन के साथ कोई समस्या थी। हम एक टीएफएस बिल्ड सर्वर का उपयोग कर रहे हैं, और जब उसने स्वचालित रूप से NuGet पैकेज डाउनलोड करने का प्रयास किया, तो हमें कुख्यात "अंतर्निहित कनेक्शन बंद कर दिया गया: एसएसएल/टीएलएस सुरक्षित चैनल के लिए ट्रस्ट रिलेशनशिप स्थापित नहीं कर सका" त्रुटि।NuGet भंडार के लिए SSL का उपयोग क्यों करें?
नेट के आस-पास बहुत सारे धागे हैं जो ऐसा होता है। यह मेरा सवाल नहीं है। यह
http://nuget.org/api/v2/
या
http://packages.nuget.org/v1/FeedService.svc/
को
https://nuget.org/api/v2/
से अपने NuGet भंडार बदलकर आसानी से पर्याप्त ठीक किया जा सकता मैं जानना चाहता है चाहता हूँ क्या कारण है कि भंडार में SSL का उपयोग है प्रथम स्थान? मुझे लगता है कि यह एक कारण के लिए है, लेकिन मैं समझ नहीं सकता कि क्या। कोई लॉगिन नहीं है जिसके लिए सुरक्षा की आवश्यकता होगी। मैं भेजी जाने वाली किसी भी जानकारी के बारे में नहीं सोच सकता जिसे सुरक्षित होने की आवश्यकता होगी। मैं बस यह सुनिश्चित करना चाहता हूं कि असुरक्षित कनेक्शन का उपयोग करके (जो ठीक काम करता है) हम किसी भी तरह से हमारी बिल्ड मशीन से समझौता नहीं कर रहे हैं।
क्या कोई भी सुरक्षित कनेक्शन का उपयोग करके NuGet से कनेक्ट करने से प्राप्त किया जा सकता है?