क्या कोई मुझे सही दिशा में इंगित करने में मदद कर सकता है कि मैं इस त्रुटि को कैसे ठीक कर सकता हूं?सिस्टम.Security.SecurityException: मूल अनुमति के लिए अनुरोध विफल रहा
System.Web.Services.Protocols.SoapException: Server was unable to process request.
---> System.Security.SecurityException: Request for principal permission failed.
at System.Security.Permissions.PrincipalPermission.ThrowSecurityException()
at System.Security.Permissions.PrincipalPermission.Demand()
at System.Security.PermissionSet.DemandNonCAS()
at LiveDocx.MailMerge.SetLocalTemplate(String template, String format)
मैं इस सॉफ्टवेयर है कि मेरी कंपनी LiveDocx से खरीदा स्थापित किया है। इसलिए, मेरे पास कोड को संशोधित करने या कोड को पढ़ने की क्षमता नहीं है। मैंने सब कुछ उनके दस्तावेज के अनुसार स्थापित किया है और साइट को काम करने की पुष्टि की गई है। मैं केवल आईआईएस, फ़ोल्डर अनुमतियों, और Web.config में सेटिंग्स बदल सकता हूं। हमारा सर्वर, उनके सॉफ्टवेयर।
अब, मुझे webservice में लॉग इन रहने के साथ समस्या हो रही है। इससे पहले कि आपको लगता है कि यह साबुन ग्राहक है, मैंने पुष्टि की है कि यह विक्रेता के सर्वर को कॉल करके काम करता है।
स्थानीय रूप से, मैं लॉगिन के दौरान वेब सेवा सफलतापूर्वक कॉल कर सकता हूं और यह ठीक काम करता है। हालांकि, जब मैं बाद में कॉल करता हूं, तो मुझे Request for principal permission failed
मिलता है।
उनके तकनीकी समर्थन के अनुरोध पर, मैंने <trust level="Full" />
को web.config में जोड़ा है, लेकिन यह काम नहीं करता है। अब, उन्होंने हमारे ईमेल का जवाब देना बंद कर दिया है।
मैं एएसपी.NET डेवलपर नहीं हूं, इसलिए मेरा ज्ञान सर्वर सेटिंग्स पर सीमित है। क्या कोई मुझे सही दिशा में इंगित कर सकता है कि यह त्रुटि क्यों होती है और कुछ समस्याएं इस समस्या को हल करने के लिए दिखती हैं?
हाँ, यह ऐप पूल नहीं है, मैंने हर संभव उपयोगकर्ता को आजमाया है और प्रत्येक उपयोगकर्ता को पूर्ण अधिकार दिए हैं। –