申し訳ありませんが、私は愚かな質問をしていることがわかった。しかし、私はasp.netの新人です。私は問題に直面しています。ASP.NET MVCビュー - 何かをベースに表示する承認
私はasp.mvcを学ぶための簡単なブログを書いています。ブログの横にある[編集]リンクを表示したい現在、ModelにcurrentUserオブジェクトを追加し、IsLoggedプロパティをチェックしてEditリンクを表示するかどうかを決定する必要があります。問題は、ログインしているユーザーがいない場合、モデルを他のモデルに挿入して動作させるために偽のcurrentUserを作成する必要があることです。何を求めているのは、これを行うための他のエレガントな方法があるということです。例えば、Controllerの[Authorize]属性を使用して、Actionへのアクセスを許可するかどうかを指定できます。ビューにも同様の方法で適用できますか?
プリンシパルの所在地から説明できますか? if(プリンシパル!= null) –
-principal + user – Mose