学海无涯

记录我的程序人生...

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

打开SPS虚拟站点的根目录下的web.config文件,找到下面这行:

<trust level="WSS_Minimal" originUrl="" />

将其修改为:

<trust level="WSS_Medium" originUrl="" />


提示:
WebPart在默认的安全等级下是无法访问SharePoint Object Model的(即无法通过WSS SDK来访问SPS站点中的列表、文档库、文档、用户等信息、AD),为了让我们的WebPart能正常工作,我们可以:
★ 为这个WebPart创建一个单独的Policy文件
★ 将WebPart的(.dll)文件加上StrongName后放入GAC中
★ 提升整个SPS虚拟站点的信任等级
上面采用的是第三种方法,将默认的信任等级从WSS_Minimal提升到WSS_Medium(最高等级为Full)。

安装到 GAC 中以实现完全信任

当您使用 Stsadm.exe 工具为具有强名称的程序集安装 Web 部件 .cab 文件时,可以使用 globalinstall 命令行开关将其安装到 GAC 中,如下所示:
Stsadm.exe –o addwppack –filename path_to_Web_Part.cab file -globalinstall
您还可以将具有强名称的 Web 部件程序集手动安装到 GAC 中,方法是将该 Web 部件的 .dll 文件拖到下面的特殊文件夹中:
local_drive:\Windows\Assembly

posted on 2004-09-09 15:32  josson  阅读(754)  评论(1编辑  收藏  举报