問題タブ [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.

0 投票する
1 に答える
219 参照

c# - EPiServer コミュニティ メンバーのアバター エラー

コミュニティで EPiServer CMS 7 MVC サイトを開発しています。メンバーのアバターを取得して表示しようとしています (アバターは Contributed files フォルダーに物理的に存在します)。これが私のコードです:

変数画像は値を取得します:

しかし、ビューでは画像アイコンしか表示されません(画像をアップロードまたは表示できない場合など)。この画像リンクを新しいタブで開こうとすると、EPiServer ログイン ページにリダイレクトされます。ユーザーが承認されている場合にログインページにリダイレクトされる理由がわかりません。何か案は?

追加情報: Deployment center を使用して EPiServer Relate サイトをインストールしました。EditProfile ユーザー コントロールまたは MyPage でユーザー アバターを取得する同じ方法があります。そして、取得した URL を使用して新しいタブで画像を開こうとすると、それが表示されます。Web.configファイルにいくつかの権限があると思いますが、わかりません....

新しい情報を追加 (2014/11/10)。問題はセクションにあります。つまり、EPiServerCommunity セクションのセクションです。以前にインストールした EpiServer Relate サイトで拒否するように変更すると、画像を開こうとするとログイン ページが表示されます。web.config ファイルで、すべての拒否を許可に変更しましたが、URL で画像を開こうとすると、まだログイン ページが表示されます。Episerver は web.config ファイルにこのセクションを表示しないと思います。

新しい情報を追加 (2014/11/11)。のセクションにもう 1 つの役割「全員」を追加しました。localhost:18000\episerver を開こうとすると、ログイン ページがスキップされることがわかります。同じロール「Everyone」を EpiServerCommunity セクションに追加しました。これで次のようになります。

しかし、URLで画像を開こうとすると、まだログインページが表示されます:(

PS この質問はEPiServer Worldに投稿しましたが、ここでもっと早く回答を得られることを願っています。