"वर्चुअल निर्देशिका को जोड़ते समय, पथ (C: \ inetpub \ wwwroot) तक पहुँच को सत्यापित नहीं कर सकता है"


84

मैं Windows Server 2008 R2 पर IIS वेब सेवाओं और ASP.NET सेवाओं को स्थापित करने का प्रयास कर रहा हूं। भौतिक निर्देशिका बनाई गई थी, लेकिन मैं इसे काम नहीं कर सकता। यह एक ताजा IIS भूमिका स्थापना है।

यहां छवि विवरण दर्ज करें

सर्वर एक डोमेन पर है, और डोमेन \ सर्वर $ ने पढ़ने / लिखने / ब्राउज़ करने के लिए उपयोग किया है C:\inetpub\wwwroot। पढ़ने / लिखने / ब्राउज़ करने की सुविधा भी दी गई है:

  • व्यवस्थापकों
  • नेटवर्क सेवाएँ
  • उपयोगकर्ताओं
  • IIS_IUSRS
  • IUSR

मैंने अब तक क्या कोशिश की है

  • में Edit Virtual Directory -> Connect Asसंवाद का चयन करें आवेदन उपयोगकर्ता (प्रमाणीकरण के माध्यम से पारित)। जब मैं टेस्ट सेटिंग्स दबाता हूं, तो मुझे उपरोक्त त्रुटि मिलती है।

  • में Edit Virtual Directory -> Connect As: संवाद, विशिष्ट उपयोगकर्ता का चयन करें IUSR(कोई पासवर्ड)। जब मैं टेस्ट सेटिंग्स दबाता हूं, तो मुझे निम्नलिखित मिलते हैं: यहां छवि विवरण दर्ज करें

अन्य नोट

अनाम प्रमाणीकरण सक्षम है, और अनाम उपयोगकर्ता पहचान अनुप्रयोग पूल पहचान है।

एप्लिकेशन पूल कॉन्फ़िगरेशन इस तरह दिखता है: यहां छवि विवरण दर्ज करें

वेब ब्राउज़र में, http://localhostएक रिक्त पृष्ठ देता है, लेकिन कोई त्रुटि नहीं।

किसी भी सहायता की सराहना की जाएगी।


1
वे एम्बेडेड स्क्रीन शॉट्स का संदर्भ देते हैं जो तुरंत पाठ का अनुसरण करते हैं। "मुझे निम्नलिखित मिलता है:" त्रुटि को संदर्भित करता है, "लॉगिन विफलता: अज्ञात उपयोगकर्ता नाम या खराब पासवर्ड। (HRESULT से अपवाद: 0x8007052E)।" "इस तरह:" ASP.NET सेवाओं को दर्शाते हुए स्क्रीन शॉट को संदर्भित करता है।
जॉन डेवी

मुझे AWS और इस AMI (ami-3aba0553) का उपयोग करने में समान समस्या है: Windows Server 2008 R2 SP1 अंग्रेजी 64 बिट SQL 2008 R2 SP1 एक्सप्रेस। मैं उनके मंच पर इस QnA पोस्ट का पालन ​​किया , और यह काम नहीं किया। स्थानीय रूप से जोड़ने की कोशिश की; विंडोज एक्सप्लोरर के माध्यम से दूर से; दूर से फ़ायरफ़ॉक्स के माध्यम से। हमेशा देता है: " एफ़टीपी फ़ोल्डर त्रुटि विंडोज इस फ़ोल्डर का उपयोग नहीं कर सकता। सुनिश्चित करें कि आपने फ़ाइल नाम को सही ढंग से टाइप किया है और आपको इस फ़ोल्डर तक पहुंचने की अनुमति है। विवरण: सर्वर के साथ एक कनेक्शन स्थापित नहीं किया जा सका।"
जेक बर्जर

जैसा कि त्रुटि से संकेत मिलता है, यह एफ़टीपी वेब साइट के लिए है।
जेक बर्गर

जवाबों:


89

मैं अभी तक एक ही मुद्दा रहा था; जैसा कि आपने उल्लेख किया है, मैंने "कनेक्ट के रूप में" और उपयोगकर्ता नाम और पासवर्ड जो मैंने लिखा था, वह मेरी मशीन का उपयोगकर्ता था (IIS इस मशीन पर चल रहा है), मैंने कनेक्शन का परीक्षण किया और यह अब काम करता है। हो सकता है कि यदि आप उस मशीन के उपयोगकर्ता का उपयोग नहीं कर रहे थे (व्यवस्थापक विशेषाधिकारों के साथ उपयोगकर्ता का प्रयास करें), तो आपको इसे एक कोशिश देना चाहिए, यह मेरे लिए काम करता है, यह आपके मामले में भी काम कर सकता है।


धन्यवाद! मेरे पास अब एक सफल कनेक्शन है :)
जॉन डेवी

कितना अजीब। मेरा अगला सवाल यह है कि 'इसने अचानक काम करना क्यों छोड़ दिया?' - मैंने पेरफोर्स को अपडेट किया, और IIS ने काम करना छोड़ दिया, और यह इसे ठीक करता है? सूयो वीइर्ड।
विल लैनी

7

मेरे पास एक ही समस्या थी और लगभग एक दिन तक इसका पता नहीं लगा सका। मैंने फ़ोल्डर अनुमतियों में IUSR और NetworkService को जोड़ा, मैंने यह सुनिश्चित किया कि यह NetworkService के रूप में चल रहा था। मैंने प्रतिरूपण की कोशिश की और यहां तक ​​कि प्रशासक के रूप में चल रहा है (यह मत करो)। तब किसी ने सिफारिश की कि मैं विंडोज 2008 R2 सर्वर के अंदर से पेज चलाने की कोशिश करता हूं और इसने मुझे हैंडलर मैपिंग की ओर इशारा किया, जो सभी अक्षम थे।

मुझे इसके साथ काम करने के लिए मिला:

  • अपनी वेबसाइट का फ़ीचर दृश्य खोलें।
  • हैंडलर मैपिंग पर जाएं।
  • .Cshtml के लिए रास्ता खोजें
  • राइट क्लिक और एडिट फ़ीचर पर क्लिक करें
  • निष्पादित करें का चयन करें
  • ठीक है मारो।

अब अपनी वेबसाइट को रिफ्रेश करने का प्रयास करें।


क्या होगा अगर cshtml के लिए कोई हैंडलर मैपिंग नहीं है?
ज़ाप्नोलोगिका

ठीक है, मैं अपने मामले में कोई * .cshtml नहीं ढूंढ सकता
गोयन गुयेन

क्या आप इन निर्देशों के अनुसार हैंडलर मैपिंग जोड़ सकते हैं? Technet.microsoft.com/en-us/library/cc753249(v=ws.10).aspx
nixkuroi

3

मैंने IIS की विकास संबंधी सुविधाओं को स्थापित करके समस्या का समाधान किया।

डिफ़ॉल्ट रूप से, IIS सभी आवश्यक सुविधाओं को स्थापित नहीं करता है।

समस्या को ठीक करने के लिए आपको IIS विकास संबंधी सुविधाएँ स्थापित करनी चाहिए।

यहां छवि विवरण दर्ज करें


2

मुझे यह त्रुटि हुई क्योंकि मैंने ASP.NET को सर्वर रोल्स और फीचर्स के माध्यम से स्थापित नहीं किया था। और कहा कि यह सब उम्मीद के मुताबिक काम किया


मेरे लिए भी समान है, लेकिन इसे विंडोज 10 पर "विंडोज फीचर्स" में सक्षम करने की आवश्यकता है। चेकबॉक्स इंटरनेट सूचना सेवाएँ> वर्ल्ड वाइड वेब सर्विसेज> एप्लीकेशन डेवलपमेंट फीचर्स> ASP.NET 4.7 है। (केवल ASP.NET 3.5 की शुरुआत में जाँच की गई थी।)
user4851

1

इंटरनेट सूचना सेवाओं पर वापस जाने का प्रयास करें, आपके द्वारा बनाए गए इंट्रानेट पर राइट क्लिंक और संपादन अनुमति का चयन करें।

जब wwwroot पॉप अप विंडोज़ खुलता है, तो साझाकरण टैब चुनें और ड्रॉप डाउन मेनू पर "शेयर" पर क्लिक करें, उपयोगकर्ताओं और उनके अनुमति स्तर का चयन करें या सभी का चयन करें और अनुमति के लिए पढ़ें और सही


0

मेरे पास एक ही समस्या है और समाधान स्काइप एडवांस्ड कॉन्फ़िगरेशन पर "उपयोग पोर्ट 80 और 443" अनचेक था!


0

मुझे लगता है कि इस समस्या का सबसे अच्छा समाधान यहां पाया जा सकता है: IIS_IUSRS और IUSR IIS8 में अनुमतियाँ यह एक अच्छा समाधान है लेकिन जब आप इंटरनेट पर वेबसर्वर का उपयोग करते हैं तो यह काम नहीं करता है।


सिर्फ एक लिंक पोस्ट नहीं करें, लेकिन करने के लिए प्रश्न एक पर्याप्त जवाब दे
लोकी

0

"कनेक्ट के रूप में" पर क्लिक करें और "विशिष्ट उपयोगकर्ता" चुनें, फिर अपने उपयोगकर्ता के क्रेडेंशियल्स में टाइप करें (मैंने सर्वर के व्यवस्थापक का उपयोग किया)।


-1

भौतिक पथ प्रमाणीकरण के बिना IIS के साथ स्थानीय वेबसाइट का उपयोग

  1. सुनिश्चित करें कि आपने अपने आईआईएस मैनेजर को यूआरएल रिवर्ट कर दिया है

यहां छवि विवरण दर्ज करें

  1. URL फिर से खोलें आवेदन फिर इनबाउंड नियम> आयात नियम पर जाएँ

यहां छवि विवरण दर्ज करें

  1. नियम को आयात करने के लिए, ब्राउज़ बटन पर क्लिक करें और फिर अपनी .htaccess फ़ाइल का पता लगाएं फिर आयात बटन पर क्लिक करें

यहां छवि विवरण दर्ज करें

  1. लाल रंग के लेबल वाला पाठ ऐसी त्रुटियाँ हैं जिन्हें IIS द्वारा स्वीकार नहीं किया जाता है, इसलिए आपको उन्हें परिवर्तित नियमों में त्रुटियों को क्लिक करके हटाना होगा और पाठ को फिर से लिखना नियमों से हटाना होगा। एक बार जब आप त्रुटियों से छुटकारा पा लेते हैं तो शीर्ष दाएं कोने पर स्थित APPLY बटन पर क्लिक करें। फिर पूल साइट में उपयोगकर्ताओं को उलझाए बिना अपनी साइट तक पहुंचने का प्रयास करें।

यहां छवि विवरण दर्ज करें

मुझे उम्मीद है यह मदद करेगा। वही मैंने किया।


यह (बहुत विस्तृत) उत्तर हाथ में सवाल के साथ कुछ नहीं करना है। क्या आप एक अलग प्रश्न का उत्तर देने की कोशिश कर रहे थे?
jpaugh
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.