2011-04-27 17 views
6

में aspnet_regiis एन्क्रिप्ट वेब.config का उपयोग करने में असमर्थ Ipnet_regiis ने सफलतापूर्वक एन्क्रिप्टेड web.config फ़ाइल का उपयोग किया जो विंडोज 2003 सर्वर पर चल रहा है। हालांकि यह विंडोज 7/2008 सर्वर पर आईआईएस 7 में काम नहीं करता है।विंडोज 7/2008 पर्यावरण

जब मैं 64 बिट विंडोज 2008 सर्वर में followng कमांड चलाने की कोशिश करता हूं, तो यह हमेशा aspnet_regiis विकल्प सहायता दिखाता है। विंडोज 7 ओएस में एक ही बात है।

C: \ Windows \ Microsoft.Net \ Framework64 \ v2.0.50727 \ aspnet_regiis पीई "appSettings" -app "/ ConnectionTest" -site 4

अगर मैं दृश्य स्टूडियो 2008 में आदेश को खोलने के विंडोज 7 और निम्न कमांड चलाएं, मुझे वो मिल गया। मैं आईआईएस प्रबंधक से साइट आईडी का उपयोग करता हूं।

aspnet_regiis पीई "appSettings" -app "/ ConnectionTest" -site 4 '4' विफल के लिए साइट आईडी को हल करने में विफल!

उत्तर

13

क्या आपने "व्यवस्थापक के रूप में" कमांड विंडो चलाने का प्रयास किया है? यह सिर्फ मुझे एक पल के लिए बाहर पकड़ा लेकिन व्यवस्थापक के रूप में चल रहा है इसे तय किया।

0

मुझे व्यवस्थापक के रूप में कमांड प्रॉम्प्ट चलाने के बाद भी यह त्रुटि मिल रही थी। लेकिन मैंने देखा कि मेरे मामले में वर्चुअल निर्देशिका में डॉट द्वारा अलग-अलग शब्दों को अलग किया गया था। "Web.Api.XYZApi" की तरह।

मैंने वर्चुअल निर्देशिका नाम को "XYZApi" (बिंदुओं के बिना) में बदल दिया और एन्क्रिप्ट करने की कोशिश की और यह काम किया। लेकिन मुझे अभी भी यकीन नहीं है कि यह एक मुद्दा क्यों होना चाहिए।

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