如何在ASP.NET页面中嵌入WINFORM控件四
原文:刘武 |如何在ASP.NET页面中嵌入WINFORM控件四
前一篇 我们知道了通过调整.NET程序集的区域安全性可以控制winform控件对本地资源的使用权限,本片将介绍另外一种方法,即通过设置URL来设定winform控件的权限。
还是上一篇的例子
一 打开“管理工具”/ “Microsoft .NET Framework 2.0 配置”
二 展开“运行库安全策略”
三 右击All_Code,并选择“新建”,输入代码组名称
四 点击下一步,在代码组类型里选择URL,并输入URL的值
五 权限集选择FullTrust,也可以选择创建新权限集
六 单击下一步完成操作
将上一篇写好的空间发布到刚才的URL就可以访问了,而且这样只对特定的URL信任,其他的不会受到影响,也不会担心有安全问题。
笔者测试在IE6下面没有问题,但IE7以上则必须将刚才的URL添加到信任网站才能正常访问(两者均为默认的安全设置)。
部分电脑可能没有该配置程序,则只能通过命令行来设置,具体操作可以查看caspol命令及其帮助,该文件位于\WINDOWS\Microsoft.NET\Framework\v2.0.50727目录下。
前篇: