try
{
fiHideRequestResponse = typeof(HttpContext).GetField("HideRequestResponse", BindingFlags.Instance|BindingFlags.NonPublic);
// fiHideRequestResponse.SetValue(HttpContext.Current, false);
ContextHideRequestResponse = (fiHideRequestResponse!=null)?new SafeField(fiHideRequestResponse):null;
}
catch(SecurityException sec)
{
s_log.Warn(string.Format("failed reflecting field HttpContext.HideRequestResponse due to security restrictions {0}", sec));
}
fiHideRequestResponse
最新推荐文章于 2017-03-21 22:57:00 发布
本文详细介绍了如何使用C#反射技术在非公开实例字段中获取和设置HTTP上下文的HideRequestResponse属性,讨论了安全限制下的实现方式,并通过日志记录了操作结果。
322

被折叠的 条评论
为什么被折叠?



