asp アプリにログインすると、Forms-Secure エリアに移動するように構成しました。管理者のみがこのオプションを表示できるように、メンバーシップに役割を追加しました。しかし、管理者でログインすると、再度ログインする必要があります。ログインしたことを認識しないようなものです。
ありがとう!!!!
FormsAuthentication を使用している場合は、SetAuthCookie を呼び出してリダイレクトします。ReturnUrl クエリ文字列変数を確認してそこにリダイレクトするか、ユーザーをデフォルトのアカウント ページに送ります。
また、ログイン後、FireBug を使用してセキュリティ Cookie が設定されていることを確認することもできます (名前は web.config で定義されています)。設定されていない場合は、より深刻な問題があります。
ページ読み込みイベントでこれを追加すると、それがうまくいくことを願っています
[承認(ロール="admin")]