問題タブ [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 サイトを開発しています。メンバーのアバターを取得して表示しようとしています (アバターは 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に投稿しましたが、ここでもっと早く回答を得られることを願っています。