セッションを使用するカスタムRoleProvider
-
07-07-2019 - |
質問
カスタムMembershipProvider / RoleProvidersの使用を検討していました。
残念ながら、現在のセキュリティレイヤーでは、いくつかのセッションを設定する必要があります。したがって、IsUserInRole()メソッドが呼び出されると、Sessionオブジェクトはすべて事前に設定されるため、Sessionオブジェクトは常にnullです。
これを回避し、セッションベースのセキュリティモデルの使用を維持する方法についての提案はありますか?
(私はそれを書いていない、そして私はそれを使わなければならない)。
すべてのヘルプはいつものように高く評価されています。
解決
これに関するコードが必要になる場合があります。
セッションに読み取りアクセスが必要になることはほぼ確実です。セッション中に認証フラグが保持されているように聞こえますが
これはあなたのためにこれを除外するかもしれません、このフォーラム、ScottGuの回答に注意してください
所属していません StackOverflow