• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

خطای سکیوریتی در زمان استفاده از کامپوننت چارت

mehrdad201

همکار بازنشسته
کاربر قدیمی پرشین تولز
تاریخ عضویت
10 سپتامبر 2005
نوشته‌ها
15,874
لایک‌ها
17,805
محل سکونت
ایران
سلام

من در یکی از صفحات وب سایتم از کامپوننتهای چارت dundas استفاده میکنم.

همه چی روی لوکال هاست درسته اما نمیدونم چرا روی سرور اصلی ارور میده اونم از نوع سکیوریتی:blink:

کد:
Security Exception 
Description: The application attempted to perform an operation not allowed by the security policy.  To grant this application the required permission please contact your system administrator or change the application's trust level in the configuration file. 

Exception Details: System.Security.SecurityException: Request for the permission of type 'System.Configuration.ConfigurationPermission, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' failed.

Source Error: 

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.  

Stack Trace: 


[SecurityException: Request for the permission of type 'System.Configuration.ConfigurationPermission, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' failed.]
   System.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet) +0
   System.Security.CodeAccessPermission.Demand() +59
   System.Configuration.BaseConfigurationRecord.CheckPermissionAllowed(String configKey, Boolean requirePermission, Boolean isTrustedWithoutAptca) +65

 


--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.1433; ASP.NET Version:2.0.50727.1433

لطفا یکی من رو راهنمایی کنه. چطوری باید این رو حل کنم
 

mehrdad201

همکار بازنشسته
کاربر قدیمی پرشین تولز
تاریخ عضویت
10 سپتامبر 2005
نوشته‌ها
15,874
لایک‌ها
17,805
محل سکونت
ایران
بعد از کلی سرچ و جستجو متوجه شدم که مشکل از trsut level هست. در سرور این گزینه مقدارش medium هست. اما در لوکال مقدارش unrestricted یا همون fulll هست. متاسفانه امکانش هم نیست که این مقدار رو بشه در سرور عوض کرد بنابراین باید کاری کرد که کامپوننت در حالت medium هم بتونه کار کنه.

با کلی سرچ در سایت داندس صفحه رو پیدا کردم که در این مورد توضیح داده و روشی رو هم بیان کرده که بشه از این کامپوننت در حالت trust level با مقدار medium هم کار کنه.

http://support.dundas.com/Default.aspx?article=1195

اما من هر کاری کردم باز هم مشکل حل نشد. دقیقا مطابق با میل این رفتار کردم اما مشکل کماکان باقی است.

یکی از دوستان میتونه این رو بررسی کنه و کمکم کنه ؟!؟!؟
 
بالا