この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。
建築家
建築家
リスト
放送
茶屋
インテリジェントAI会話
.NETキャリア&テクニカルカレッジ
ちっちゃいなクズブログ
この版
利用者
Architect_Programmer_Code農業ネットワーク
»
建築家
›
プログラミング
›
.Net/C#
›
HttpContext.User.IsInRole() が必ず false... を返す問題を修正してください。
眺める:
31098
|
答える:
0
[出典]
HttpContext.User.IsInRole() が必ず false を返す問題を解決しました
[リンクをコピー]
クズども
2020年6月7日 21:19:57に投稿
|
|
|
ここ数日、MVCを使ったプロジェクトに取り組んでいて、HttpContext.User.IsInRole()メソッドを使いましたが、使うたびにHttpContext.User.IsInRole("Admin")は必ずfalseを返します。 インターネットで多くの情報を調べましたが、まだ解決されていないことが分かりました。解きたいなら、一連の拡張手法も実装しなければなりません。 さて、無意味な話はこれくらいにして、正式に本題に入る:
ログインが見えます。
上記のコードでは、HttpContext.User.IsInRole("Admin")がfalseを返します。 もし私たちがTrueに戻りたいとしたら?
以下の方法をGlobal.asaxに追加してください:
ログインが見えます。
追加したらログインページに行き、現在のユーザーを認証してください。 以下をご覧ください:
ログインが見えます。
さて、これまでのすべての問題は解決しました。 他に良い方法があれば共有してください。訂正のためにメッセージを残してください:)
転載元:
ハイパーリンクのログインが見えます。
先の:
CSSカスケードスタイルシートのvar関数
次に:
ロールベース認証
関連記事
•
[Nexus3] (2) 読み取り専用ダウンロードユーザー(アカウント)権限の作成
•
Linuxの保護ファイルは削除または改変できません
•
SQL Serverはスクリプトを使ってデータに対して読み取り専用アカウントを作成します
•
Break Glass 一時的な認可アクセス資格
•
新規SQL Serverユーザーは特定のデータベースのみにアクセスできます
•
VSFTPアップロードファイル権限の問題
•
ロールベース認証
•
C# Enum Simple Permission DesignはFlagsAttributeプロパティを使用します
•
php nginxはX-Accel-Redirectを使ってファイルダウンロード権限を制御しています
•
ActiveMQトピック権限設定
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。
Mail To:help@itsvse.com