के कस्टम अनुभागों को एन्क्रिप्ट करना मैंने अपने आवेदन में एक लचीला कॉन्फ़िगरेशन अनुभाग हैंडलर बनाने के लिए आलेख Creating a Flexible Configuration Section Handler का उपयोग किया।web.config
मैंने इस आलेख को Encrypting Custom Configuration Sections on the OdeToCode blog नामक एक वेब.config फ़ाइल के हिस्सों को एन्क्रिप्ट करने के तरीके पर भी देखा।
पहले लेख से, हमारे पास यह web.config कोड है।
<?xmlversion="1.0"encoding="utf-8"?>
<configuration>
<configSections>
<sectionname="StyleSheetSettings_1"
type="FifteenSeconds.Core.BasicConfigurator"/>
</configSections>
<StyleSheetSettings_1>
<StyleSheets>
<Style SheetName="Page"Href="Styles/Page.css"Media="screen"/>
<StyleSheetName="Custom"Href="Styles/Custom.css"Media="screen"/>
<StyleSheetName="Print"Href="/Lib/Styles/Print.css"Media="print"/>
</StyleSheets>
</StyleSheetSettings_1>
</configuration>
मैंने निम्नलिखित कमांड लाइन कोड जैसे कोड का उपयोग करके कोड को एन्क्रिप्ट करने के लिए निम्न कोड का उपयोग करने का प्रयास किया।
aspnet_regiis.exe -pef "StyleSheetSettings_1" C:\Test\
मैं निम्न त्रुटि
लोड नहीं कर सका प्रकार FifteenSeconds.Core.BasicConfigurator ' विधानसभा से' System.Web, संस्करण = 4.0.0.0, संस्कृति = तटस्थ, हो रही है PublicKeyToken = b03f5f7f11d50a3a '।
किसी भी मदद की सराहना की जाएगी।
असेंबली नाम प्रकार जोड़ने के बाद = "पंद्रह सेकेंड। कोर। बेसिक कॉन्फिगरेटर, पंद्रह सेकेंड। कोर", मुझे अभी भी निम्न त्रुटि मिल रही है। को कूटबद्ध करने विन्यास खंड ... कोई त्रुटि StyleSheetSettings_1 के लिए विन्यास अनुभाग हैंडलर बनाने हुई: फ़ाइल या विधानसभा 'FifteenSeconds.Core' या उसके dependen cies से एक लोड नहीं कर सका। सिस्टम निर्दिष्ट फाइल का पता लगाने में नाकामयाब रहा। –
वेब से संबंधित डीएलएल कहां है। कॉनफिग –
क्या आप कृपया http://stackoverflow.com/questions/9528681/listing-users-with-access-to-netframeworkconfigurationkey-acl का उत्तर दे सकते हैं? – Lijo