请求System.Net.WebPermission,类型的权限已失败,这怎么解决?

WindWithSun 2005-04-23 01:54:16
WinForm程序,有一个UserControlCollections.dll放在wwwroot文件夹中,
//UserControlCollections.dll是个用户控件,里面有一些控件事件是调用WebService的方法的
//WebService中的一些方法是调用Remoting服务的

string dllPath="http://localhost/UserControlCollections.dll";
Assembly.LoadFrom(dllPath);//加载到客户端

//在客户端开始执行这个用户控件的这些事件
...........

上面的可以正常运行,但如果要是这样:

string dllPath="http://127.0.0.1/UserControlCollections.dll"
Assembly.LoadFrom(dllPath);//可以正常将用户控件加载到客户端

////在客户端开始执行这个用户控件的这些事件
...........

执行时会出错,错误信息:
请求System.Net.WebPermission,System, Version=1.0.5000.0,Cultere=neutral,
PublicKeyToren=......类型的权限已失败

我试了,如果是用客户端Windows的事件来调用同样这些WebService的方法可以正常执行

这是怎么回事?是指加载的这个用户控件没有权限访问WebService的方法吗?该怎么解决?
...全文
308 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
WindWithSun 2005-04-24
  • 打赏
  • 举报
回复
呵呵,问题已解决.可怎么样给自己加分 ;)
singlepine 2005-04-23
  • 打赏
  • 举报
回复
不知道,帮你顶一下

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧