2010-12-12 10 views
6

मैंने सीपीनल (HTTP?) का उपयोग कर अपने वेब सर्वर पर एक पासवर्ड को पासवर्ड से सुरक्षित किया है। मैं सी # में FTP के माध्यम से एक फ़ाइल अपलोड करने की कोशिश कर रहा हूँ, लेकिन मैं इस त्रुटि प्राप्त हो रही:सी # में पासवर्ड संरक्षित फ़ोल्डर में फ़ाइल (एफ़टीपी का उपयोग करके) कैसे अपलोड करें?

The remote server returned an error: (553) File name not allowed. 

जब मैं एक गैर पासवर्ड से सुरक्षित फ़ोल्डर में अपलोड करने के लिए एक ही कोड का उपयोग मैं किसी भी त्रुटि नहीं मिलता है। जहां तक ​​मैं कह सकता हूं फ़ाइल नाम के साथ कुछ भी गलत नहीं है।

तो समस्या क्या होगी? मैं पासवर्ड-सुरक्षित फ़ोल्डर में क्रेडेंशियल्स कैसे प्रदान करूं (एफ़टीपी क्रेडेंशियल्स के बारे में बात नहीं कर रहा हूं, क्योंकि स्पष्ट रूप से वे 553 त्रुटि कोड लौटाए जाने पर ठीक से प्रमाणीकरण कर रहे हैं)?

+0

क्या यह एक विंडोज सर्वर है? फ़ोल्डर पासवर्ड कैसे सुरक्षित है? विंडोज मूल रूप से किसी फ़ोल्डर की सुरक्षा करने वाले पासवर्ड का समर्थन नहीं करता है। यह फ़ोल्डर पर उपयोगकर्ता स्तर की सुरक्षा का समर्थन करता है। FTP लॉगिन सर्वर पर एक निश्चित उपयोगकर्ता पहचान मान लेगा - इस पहचान में फ़ोल्डर में लेखन पहुंच होनी चाहिए। मुझे संदेह है कि शायद यह 'पासवर्ड सुरक्षा' सीपीनेल आवेदन की संपत्ति हो सकती है? –

+0

यह एक लिनक्स सर्वर है। –

उत्तर

4

मुझे एहसास हुआ कि समस्या क्या थी (यह पासवर्ड-सुरक्षा से पूरी तरह से असंबंधित नहीं था)। मैं जिस FTP खाते का उपयोग कर रहा था, उसके लिए रूट निर्देशिका वास्तव में एक अन्य निर्देशिका के अंदर एक उप-निर्देशिका थी। निर्देशिका मैं पहुँचने का प्रयास कर रहा था:

www.example.com/example1/abc/ 

लेकिन उच्चतम निर्देशिका कि एफ़टीपी खाते के लिए अनुमति था:

www.example.com/example1/ 

तो मैं निर्दिष्ट करने गया था/example1/abc के रूप में निर्देशिका अपलोड करने के लिए फ़ाइल को, जहां यह होना चाहिए था/abc /, क्योंकि यह सभी एफ़टीपी खाते की मूल निर्देशिका से संबंधित है और पूरे डोमेन की जड़ नहीं है। तो मैं सही ढंग से प्रमाणीकरण कर रहा था, लेकिन क्योंकि मैं गलत रिश्तेदार निर्देशिका निर्दिष्ट कर रहा था 553 त्रुटि कोड वापस किया जा रहा था।

न्यूबी गलती। ;)

+0

एक्सेलेंट! यह पिछले सप्ताह में एक प्रवासन पर मेरे साथ क्या हो रहा था। यह देखना अच्छा लगता है कि यह केवल इतना नहीं था कि मैंने कल्पना की है कि यह भी होगा, लेकिन यह भी कि किसी को यह समस्या पहले हल हो गई थी और हल हो गई थी। – apacay

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