3

如何在ASP.NET页面中嵌入WINFORM控件四

by 刘武 22. 十月 2009 20:56

前一篇我们知道了通过调整.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目录下。

前篇:

如何在ASP.NET页面中嵌入WINFORM控件三

如何在ASP.NET页面中嵌入WINFORM控件二

如何在ASP.NET页面中嵌入WINFORM控件一

Tags: ,

技术生涯

评论

shen.li
shen.li
2009-10-23 8:36:06 回复

shen.li/.../...formation_prompt_box_(ActiveX).html

你可以实现IObjectSafety这个接口,就可以了。

王
2009-12-22 10:52:36 回复

为什么修改那个控制后,再运行就不显示了.

liuwu
liuwu
2009-12-23 10:35:00 回复

给我更详细的信息,我才能知道问题出在哪里

添加评论


(将显示你的Gravatar图标)

biuquote
  • 评论
  • 在线预览
Loading



Powered by BlogEngine.NET 1.6.1.9  登录
Original Design by Laptop Geek, Adapted by onesoft