में साझा नेटवर्क ड्राइव का उपयोग कैसे करें IIS में, मेरे पास एक वेब सेवा है जो एक एप्लिकेशन पूल के अंतर्गत चलती है जिसमें उपयोगकर्ता की पहचान होती है जिसके पास रिमोट मशीन पर ड्राइव तक पहुंच होती है। इस तरह, जब वेब सेवा चलती है और यह फ़ाइल को पढ़ने के लिए रिमोट मशीन तक पहुंचने का प्रयास करती है, तो हमें कोई अमान्य प्राधिकरण त्रुटियां नहीं मिलती हैं।node.js
अब मैंने अपना पहला Node.js ऐप लिखा है लेकिन मुझे यकीन नहीं है कि ऐप से रिमोट मशीन पर फ़ाइल स्ट्रीम तक पहुंच की अनुमति कैसे दी जाए। मेरे पास दूरस्थ मशीन की फ़ाइल के लिए पथ पथ है जिसे मैं पढ़ना चाहता हूं लेकिन मुझे यकीन नहीं है कि मुझे फ़ाइल तक पहुंचने के लिए उपयोगकर्ता के प्रमाण-पत्र में पास करना है या मुझे कुछ प्रमाण-पत्रों के तहत Node.js ऐप चलाने की ज़रूरत है।
कोई सुराग?
मुझे पता है कि आईआईएस के लिए नोड है, लेकिन आईआईएस के बिना ऐसा करने का दूसरा तरीका है।
अद्यतन:
बस मेरे उपयोगकर्ता खाते के अंतर्गत मेरे ऐप भाग गया और इस खाते एक दूरस्थ मशीन एक्सेस करने के लिए कॉन्फ़िगर किया गया है और मैं अपने कोड को बदलने (दूसरे शब्दों में बस का उपयोग किए बिना रिमोट मशीन की पहुंच है सीधे यूएनसी पथ)। हालांकि, मैं इसे किसी अन्य उपयोगकर्ता के क्रेडेंशियल्स (यानी नोड.जेएस में प्रतिरूपण) का उपयोग करके कैसे कर सकता हूं?
मैं एक विंडोज़ लड़का नहीं हूं, लेकिन क्या आप लूप से नोड नहीं छोड़ सकते हैं और इसके बजाय रिमोट/नेटवर्क ड्राइव को स्थानीय ड्राइव (जेड: आदि) के रूप में मानचित्रित कर सकते हैं और फिर नोडज में पारंपरिक स्थानीय फाइल सिस्टम विधियों का उपयोग करके इसे एक्सेस कर सकते हैं? (मानते हुए कि मैं आपका प्रश्न सही ढंग से समझ गया)। – ravi