打开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

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-07-20
  • 2021-06-16
  • 2021-08-15
猜你喜欢
  • 2021-09-08
  • 2022-12-23
  • 2021-09-03
  • 2021-10-09
  • 2021-05-05
  • 2021-07-19
  • 2022-12-23
相关资源
相似解决方案