问题标签 [episerver-relate+]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - EPiServer 社区成员头像错误
我正在与社区一起开发 EPiServer CMS 7 MVC 站点。我正在尝试获取并显示成员头像(头像实际存在于贡献文件文件夹中)。这是我的代码:
可变图像获取值:
但在查看时,我只看到图像图标(例如无法上传或显示图像时)。当我尝试在新选项卡中打开此图像链接时,它会将我重定向到 EPiServer 登录页面。如果用户被授权,我不明白为什么它将我重定向到登录页面。有任何想法吗?
附加信息:我使用部署中心安装了 EPiServer Relate 站点。在 EditProfile 用户控件或 MyPage 上获取用户头像的方法相同。当我尝试使用获取的 URL 在新选项卡中打开图像时,我看到了它。我认为 Web.config 文件中可能有一些权限,但我不知道....
添加新信息(2014 年 11 月 10 日)。问题出在我的意思是在 EPiServerCommunity 部分的部分中。当我在以前安装的 EpiServer Relate 站点中更改为拒绝时,当我尝试打开图像时,我正在获取登录页面。在我的 web.config 文件中,我将所有拒绝更改为允许,但是当我尝试通过 url 打开图像时,我仍然得到登录页面。我猜 Episerver 在 web.config 文件中没有看到这部分。
添加新信息(2014 年 11 月 11 日)。我在部分添加了一个角色“每个人”。我看到当我尝试打开 localhost:18000\episerver 时,它会跳过登录页面。我将相同的角色“所有人”添加到 EpiServerCommunity 部分。现在看起来:
但是当我尝试通过 url 打开图像时,我仍然得到登录页面:(
PS 这个问题是我在EPiServer World上发布的,但我希望我能在这里更快地得到答案。
episerver - 在 EpiServer 中删除用户时发生错误 - ArgumentNullException: The type cannot be null
我用过,
删除用户(正如本期发布的答案)。
但是,这很好用。但对于一个用户来说,它给出了一个错误。异常从RemoveUser(IUser user)
.
异常详情如下,
我试图提取Type
和类型名称,它工作正常。
更新:我已经反编译了EPiServer.Common.ImplementationModule
,这就是它所HandleCommentAddUpdateRemove(..)
拥有的。
是什么导致这种情况发生?
似乎下面的代码返回“空”
commentedEntity.get_Type();
有什么办法可以删除这个用户?
附加信息:
episerver - Episerver - 更新论坛主题后无法将 Changed 状态设置为 false
我已尝试更新论坛主题如下,
Changed
但是,即使在更新主题后,我也需要保持状态。有没有办法做到这一点?
关于我的设置的附加信息:
EPiServer.Community - version=9.0.0
EPiServer.CommonFramework - version=9.0.1