abc*_*lex 8 c# asp.net security medium-trust
我想问一下Medium Trust中允许哪些方法/类.例如,是否允许这些方法?
GetProperties,GetMethods,Activator.CreateInstance,Assembly.Version,AssemblyName.Name
请告诉我允许哪些方法.
GetMethods 和 Activator.CreateInstance 应允许使用 IIRC,而 AssemblyName 和 Assembly.Version 则不允许。我在中等信任环境中使用了前两种方法,后两种方法不起作用。最好的方法就是通过反复试验。当您遇到困难时,使用 Reflector 也可能会有所帮助,以找出原因(通常是调用堆栈上方某个类上的 [PrincipalPermission(SecurityAction.Demand, AspNetHostingPermission.High/Full)] 属性)。
哈特哈,
本杰明