You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi i am getting below error when i use NUglify dll in my project
Forms Server error occurred. Contact your administrator. Error Description: Attempt by security transparent method 'Test.Minify.JSMinify.Minify(System.String)' to access security critical method 'NUglify.Uglify.Js(System.String, System.String, NUglify.JavaScript.CodeSettings)' failed. Assembly 'Test, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d86c87abe4a71948' is marked with the AllowPartiallyTrustedCallersAttribute, and uses the level 2 security transparency model. Level 2 transparency causes all methods in AllowPartiallyTrustedCallers assemblies to become security transparent by default, which may be the cause of this exception.
The text was updated successfully, but these errors were encountered:
I dont know enought about this to have an opinion.
I dont know if this attribute is explicitly set for some reason or not, if it is then its definitely very old, probably ported from AjaxMin. Otherwise, is it the default?
Happy to do something to resolve this, but I dont know what. Do we need to have separately published/secured assemblies?
An update on this. This is working fine if we set SecurityCritical attribute in caller method. Please let me know if there is any other solution for this.
Hi i am getting below error when i use NUglify dll in my project
Forms Server error occurred. Contact your administrator. Error Description: Attempt by security transparent method 'Test.Minify.JSMinify.Minify(System.String)' to access security critical method 'NUglify.Uglify.Js(System.String, System.String, NUglify.JavaScript.CodeSettings)' failed. Assembly 'Test, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d86c87abe4a71948' is marked with the AllowPartiallyTrustedCallersAttribute, and uses the level 2 security transparency model. Level 2 transparency causes all methods in AllowPartiallyTrustedCallers assemblies to become security transparent by default, which may be the cause of this exception.
The text was updated successfully, but these errors were encountered: