如何为 SharePoint 中的单个 Web 部件设置完全信任?
我希望为单个 Web 部件设置完全信任,这可能吗? 也许是manifest.xml?
I am looking to set full trust for a single web part, is this possible? manifest.xml maybe?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
据我记得,manifest.xml 是正确的,并且您指定了 CodeAccessSecurity。
这篇文章有关于它的详细描述
http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2007/07/05/how-to-configure-code-access-security-for-a-web-part.aspx< /a>
当您部署解决方案时,然后使用 -allowCasPolicies 标志进行部署,
我不确定是否要将 Web 部件放入 GAC
As far as I recall manifest.xml is correct, and you specify the CodeAccessSecurity.
This article has a detailed description about it
http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2007/07/05/how-to-configure-code-access-security-for-a-web-part.aspx
when you deploy your solution then you deploy it with the -allowCasPolicies flag on
I'm not sure i'd want to put a webpart into the GAC
您是否尝试过在 GAC 中注册程序集? 这是让任何组件完全信任您的机器的首选方法:
希望有所帮助。 如果我误解了你的问题,请告诉我。
Have you tried registering the assembly in the GAC? This is the preferred approach to giving any assembly full trust on your machine:
Hope that helps. Let me know if I misunderstood your question.
您可以使用以下命令将 CAB 打包的 Web 部件安装到 GAC:
如果您使用的是 WSP 包,则需要在 manifext.xml 文件中设置属性
并调用
当然,如果可以帮助的话,您不应该真正安装到 GAC,设置 CAS是首选方式。
You can install a CAB packaged web part to the GAC using
If you are using WSP packages you need to set attributes in the manifext.xml file
and call
Of course you shouldn't really install to the GAC if you can help it, setting CAS is the preferred way.