Sharepoint 将Web部件部署到windows server 2008 R2中

Sharepoint 将Web部件部署到windows server 2008 R2中,sharepoint,Sharepoint,我已经建立了一个员工目录Web部件,从sharepoint站点获取用户的必要信息。我已经在我的测试服务器“WindowsServer2003和Moss2007”中进行了部署,工作正常 当我尝试在我的生产服务器上部署“Windows server 2008 R2 with Moss2007”时。它给了我安全性错误 请求“Microsoft.SharePoint.Security.SharePointPermission,Microsoft.SharePoint.Security,版本=12.0.0

我已经建立了一个员工目录Web部件,从sharepoint站点获取用户的必要信息。我已经在我的测试服务器“WindowsServer2003和Moss2007”中进行了部署,工作正常

当我尝试在我的生产服务器上部署“Windows server 2008 R2 with Moss2007”时。它给了我安全性错误

请求“Microsoft.SharePoint.Security.SharePointPermission,Microsoft.SharePoint.Security,版本=12.0.0.0,区域性=中性,PublicKeyToken=71e9bce111e9429c”类型的权限失败。”

我还创建了安全策略文件,并添加了对web.config的引用。但我仍然收到相同的错误,请对此提供帮助。我被困在这里,无法找到任何方法摆脱此问题


提前感谢。

是否将DLL安装到GAC中?您必须将其安装到GAC中(如果您将程序集位置指定为GAC,则解决方案将为您执行此操作)或者提供自定义CAS策略并在web.config文件中注册该策略。我们通常更喜欢第一种方法,除非客户特别需要自定义CAS策略。这要容易得多,而且我真的怀疑自定义策略方法在安全方面的有效性(除非您的IT部门实际检查了您的代码并检查了它能做什么和不能做什么,否则您还没有找到一个知道如何做的部门)