पर प्रकाशित करते समय 401 प्रमाणीकरण त्रुटि को कैसे ठीक करें I इंट्रानेट पर इन instructions to host a NuGet Server (संस्करण 2.2.2) का पालन किया। यह जहाँ तक संकुल लिस्टिंग और उन्हें वी.एस. 2012 में पुन: प्राप्त करने लेकिन जब मैं Nuget पैकेज एक्सप्लोरर का उपयोग कर एक पैकेज बना सकते हैं और इसे प्रकाशित करने की मैं एक Windows सुरक्षा संवाद क्रेडेंशियल के लिए उत्साह के साथ संकेत कर रहा हूँ कोशिश के रूप में अच्छा काम करता है। कोई फर्क नहीं पड़ता कि मैं कौन से प्रमाण पत्र दर्ज करता हूं, यह मुझे उपयोगकर्ता नाम और पासवर्ड के लिए पुनः संकेत देता रहता है और 401 प्रमाणीकरण त्रुटि देता है। NuGet सर्वर मुझे Windows प्रमाण-पत्रों के लिए क्यों संकेत दे रहा है और मैं इससे कैसे छुटकारा पा सकता हूं? यह केवल प्रकाशन के लिए और कुछ भी नहीं करता है।स्व-होस्ट किए गए NuGet सर्वर
उत्तर
मैं एक (कम से कम अपनी समस्याओं के लिए) एक समाधान पाया लगता है:
मैं Nuget समस्या के लिए छोड़ दिया है, और मैं आईएसएस 401 त्रुटि में ध्यान केंद्रित किया। तब मैं "IIS AppPool \ DefaultAppPool" एप्लिकेशन की जड़ (या अपने AppPool कि एप्लिकेशन का उपयोग, मेरे मामले "ASP.NET v4.0" में) करने के लिए उपयोगकर्ता को अनुमतियां दे दी है। फिर यह आकर्षण की तरह काम करता है!
अधिक जानकारी (और समस्या के बारे में अच्छी व्याख्या): ApplicationPoolIdentity in IIS7 401 errors
वहाँ संकुल फ़ोल्डर के लिए अनुमतियाँ विन्यास से एक और बात अलग कर रहे हैं। मेरे मामले में मुझे
http://<server>/<nuget_virtual_dir>/api/v2/package/
जैसे यूआरएल का उपयोग करना होगा। यह मेरे मामले में एकमात्र समाधान था।
आप, this SO answer लिए उपयोगी हो सकते के रूप में यह शामिल किया गया एक प्रकाशन कार्य केंद्र पर साख को कॉन्फ़िगर करने के लिए (या सर्वर का निर्माण, लेकिन या तो मामले में यह सही जानकारी है।)
आप NuGet का उपयोग करते हैं धक्का आप/api लगाने की जरूरत है/v2/NuGet सर्वर uRL (उदाहरण के http://myhost/myNuGetServer/api/v2/package)
आप NuGet यूजर इंटरफेस का उपयोग करते हैं (NuGet पैकेज एक्सप्लोरर) आप uRL से सिर्फ सर्वर यूआरएल डाल करने की आवश्यकता है (उदाहरण के http://myhost/myNuGetServer/)
भी ख्याल रखना के बाद पैकेज Web.config में apikey कॉन्फ़िगरेशन का और NuGet पुस में इसका उपयोग करें ज!
- 1. लिंक किए गए सर्वर क्वेरीज़
- 2. लिंक किए गए सर्वर पर टेबल बनाएं?
- 3. एसक्यूएल सर्वर फ़िल्टर किए गए इंडेक्स
- 4. एक लिंक किए गए SQL सर्वर
- 5. एसक्यूएल किसी लिंक किए गए सर्वर
- 6. सर्वर जेनरेट किए गए वेब स्क्रीनशॉट?
- 7. NuGet
- 8. NuGet - 500 आंतरिक सर्वर त्रुटि
- 9. लिंक किए गए सर्वर निर्भरताओं को देखें SQL सर्वर 2008
- 10. एसक्यूएल सर्वर स्थानिक और लिंक किए गए सर्वर
- 11. @@ किसी अन्य सर्वर (लिंक किए गए सर्वर) से पहचान
- 12. NuGet
- 13. कैश किए गए संस्करण
- 14. गणना किए गए कॉलम
- 15. NuGet
- 16. सर्वर से NuGet पैकेज को कैसे निकालें?
- 17. स्वयं होस्ट किए गए सिग्नल
- 18. एक लिंक किए गए एसक्यूएल सर्वर की क्वेरी
- 19. कम से कम लोड किए गए सर्वर को ढूंढना
- 20. लिंक किए गए SQL सर्वर डेटाबेस "असंगत मेटाडेटा" त्रुटि
- 21. लिंक किए गए सर्वर पर पहचान डालने में
- 22. nuget पैकेज प्रबंधक के बिना Nuget संकुल?
- 23. NuGet
- 24. NuGet
- 25. NuGet
- 26. Nuget
- 27. NuGet
- 28. Nuget
- 29. चेक किए गए चेंज किए गए ईवेंट में समस्या
- 30. एसक्यूएल सर्वर: लिंक किए गए सर्वर सर्वर को जोड़ने के बिना?
एक ही समस्या है ... मैं "पैकेज" निर्देशिका के लिए "सभी" और "IIS_USR" करने के लिए perms बदल गया है, और वे में लिख सकते हैं ... फिर भी यह एक क्रेडेंशियल संकेत दिखाकर। मदद? – Taber