2

最近、EpiServer CMS 6 と Relate Plus 2 に基づく Web サイトを展開しました。

すべてが機能しますが、CMS に奇妙な問題があります。

Administrators、CommunityAdmins、CommunityModerators、WebAdmins、および WebEditors グループのメンバーである「管理者」アカウントでログインすると、CMS に移動してすべてのタブ (管理者、編集、訪問者グループ、レポートなど) にアクセスできます。ただし、同じアカウントには [コミュニティ] メニューは表示されますが、[モデレーション モード] および [管理者モード] サブメニューは表示されません。

URL からコミュニティ管理者 (またはモデレーション) ページに直接アクセスしようとすると、「アクセスが拒否されました」というメッセージが表示されます。

誰かが以前に似たようなことを経験したことがありますか?

ありがとう

4

2 に答える 2

2

アクセス権欄に若干の誤りがあります。
これが web.config ファイルに存在するかどうかを確認する必要があります。

<allow roles="CommunityAdmins,Administrators,..." />
    <deny users="*" />

そしてそうではありません:

<deny users="*" />
<allow roles="CommunityAdmins,Administrators,..." />
于 2012-08-24T05:42:58.183 に答える
1

web.config: 「EPiServerCommunity」の場所要素の AdministratorsGroupName 設定と認証設定を確認します。

また、episerver.shell/protectedeModules に次のようなものが含まれていることを確認します。

<add name="Community" resourcePath="~/EPiServerCommunity">
  <assemblies>
    <add assembly="EPiServer.Community.Web.Administration"/>
    <add assembly="EPiServer.Community.Gadgets"/>
  </assemblies>
</add>
于 2012-07-06T06:02:41.703 に答える