2009-03-28 12 views
7

मैं अपनी विकास मशीन पर साझा होस्टिंग वातावरण के ट्रस्ट स्तर को अनुकरण करना चाहता हूं ताकि जब मैं अपना समाधान तैनात करने के लिए कोई बुरा आश्चर्य न हो।साझा होस्टिंग ट्रस्ट स्तर को सिमुलेट करना

मैं इस जोड़ा मेरी web.config की स्थापना:

InnerException:

<trust level="Medium" originUrl="*"/> 

इस के साथ ही समस्या यह है कि मैं इस अपवाद जब मैं अपने डेटाबेस के लिए बचाने की कोशिश हो रही है है : सिस्टम.Security.SecurityException संदेश = " " सिस्टम.Net.SocketPermission, सिस्टम, संस्करण = 2.0.0.0, संस्कृति = तटस्थ, PublicKeyToken = b77a की अनुमति के लिए अनुरोध 5c561934e089 ' विफल रहा है। " स्रोत = "mscorlib"

मैं मध्यम 'जैसे' ट्रस्ट को बनाए रखने के दौरान विशेष रूप से इसे कैसे अनुमति दूं। वहाँ अन्य बातों के मैं resonably अनुमति दे सकते हैं कर रहे हैं ?. बीमार GoDaddy पर होस्टिंग हो।

उत्तर

5

मैं Godaddy संपर्क किया, और इस प्रतिक्रिया मिल गया:

GoDaddy.com ASP.NET होस्टिंग सर्वर का उपयोग साझा डिफ़ॉल्ट मध्यम ट्रस्ट ओलेडीबीप्रमिशन, ओडीबीसीप्रमिशन, और कम-प्रतिबंधक वेबप्रमिशन के अतिरिक्त के साथ स्तर।

आवेदन एक मध्यम विश्वास स्तर के तहत काम नहीं रजिस्ट्री का उपयोग, विंडोज ईवेंट लॉग करने के लिए कोई उपयोग, है और प्रतिबिंब उपयोग नहीं कर सकते। ऐसे एप्लिकेशन केवल नेटवर्क पते की परिभाषित सीमा के साथ संवाद कर सकते हैं और फ़ाइल सिस्टम एक्सेस तक एप्लिकेशन की आभासी निर्देशिका पदानुक्रम तक सीमित हो सकती है। कृपया सुनिश्चित करें कि आपकी आवेदन एक मध्यम विश्वास वातावरण में काम कर सकते हैं अगर आप इसके साथ किसी भी समस्या हो रही है बनाते हैं।

तो लोग इसे साझा करने की अनुमतियों को साझा करने के संकेत के रूप में इसका उपयोग कर सकते हैं।

जब मुझे पता चलता है कि @blowdards लिंक में उल्लिखित इन अनुमतियों को कैसे बनाया जाए, तो उन्हें बीमार पोस्ट करें। या किसी को भी एक उदाहरण है कि बहुत अच्छा होगा पोस्ट कर सकता है।

0

तो आपके पास डिफ़ॉल्ट माध्यम ट्रस्ट है, और जो त्रुटि आप देख रहे हैं वह सही है।

बेशक सर्वर व्यवस्थापक यह सब कुछ समायोजित कर सकता है, आपको बस यह पता लगाना होगा कि उन्होंने डिफ़ॉल्ट ट्रस्ट नीति में वास्तव में क्या परिवर्तन किए हैं। आप चरणों MSDN पर उल्लिखित का पालन करते हुए एक कस्टम विश्वास स्तर बना सकते हैं। अब तुम सब करने की जरूरत है यह पता लगाने के GoDaddy उनकी :) करने के लिए वास्तव में क्या किया है है

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