Sitecore中是否可以显示用户无权访问的媒体库项目的链接?

科里·伯内特(Corey Burnett)

我想使用Sitecore安全性来访问网站上的某些文档,需要注册/登录。但是,客户端希望向匿名用户显示这些文档的链接,以使他们知道,如果他们注册/登录,他们将可以访问这些受保护的文档。

Sitecore中有一些简单的方法吗?我唯一想到的就是使用某种Security Disabler来获取文档列表并在页面上显示链接。

马丁·戴维斯

正如Thomas Therkildsen所建议的那样,尽管Sitecore的首选方法是使用用户切换器,但是您可以使用安全禁用器。

using (new Sitecore.Security.Accounts.UserSwitcher(userWithMoreRights))
{
    // ...
}

SecurityDisabler基本上赋予了代码执行所需功能的权利,而UserSwitcher限制性更强。

有关更多信息,请参见Security API Cookbook

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Sitecore从媒体库显示电影

来自分类Dev

Sitecore:如何通过URL获得媒体库项目?

来自分类Dev

Sitecore:如何通过URL获得媒体库项目?

来自分类Dev

Sitecore媒体库MaxSize

来自分类Dev

BackgroundMediaPlayer设置媒体库项目的Uri源

来自分类Dev

BackgroundMediaPlayer设置媒体库项目的Uri源

来自分类Dev

Sitecore-媒体库中的上传文件错误

来自分类Dev

Sitecore:从 url 将图像保存在媒体库中

来自分类Dev

Sitecore媒体库和Azure CDN

来自分类Dev

避免在媒体库中限制100个项目

来自分类Dev

如何访问WP 8.1中的媒体库?

来自分类Dev

如何访问WP 8.1中的媒体库?

来自分类Dev

从Umbraco 7中的媒体库显示图像

来自分类Dev

图像未显示在Wordpress媒体库中

来自分类Dev

如何在媒体库中循环显示图像?(wordpress)

来自分类Dev

如何在媒体库中循环显示图像?(wordpress)

来自分类Dev

在Kindle Fire上访问媒体库

来自分类Dev

从IOS WebView访问媒体库

来自分类Dev

如何在Sitecore中的媒体库中更改文件大小单位

来自分类Dev

Sitecore快速检查媒体库中mediaItem的方法是图片还是图片

来自分类Dev

打开Sitecore媒体库时获取404

来自分类Dev

如何使用Sitecore Rocks向媒体库添加图像

来自分类Dev

防止附件从媒体库中删除

来自分类Dev

是否可以实现dropzone来将图像上传到wordpress媒体库?

来自分类Dev

Sitecore:链接(在RTE中)到“代理”媒体项目

来自分类Dev

Rich Text字段编辑器中图像的src属性中的Sitecore参考媒体库图像

来自分类Dev

从用户无权访问的数据库中获取数据

来自分类Dev

在Orchard的自定义模块中显示媒体库文件大小

来自分类Dev

在Orchard 1.7中隐藏媒体库选择器字段标题(显示名称)

Related 相关文章

热门标签

归档