ログインに「記憶する」機能を実装しているときに、フォーム認証がdefaultUrlにリダイレクトされない

StackOverflow https://stackoverflow.com/questions/1596882

質問

ログイン ページに「記憶」機能がある ASP.Net Web サイトを持っています。フォーム ベースの認証が使用され、defaultUrl はデフォルト ページを指しますが、セッションが認証されているにもかかわらずサイトにアクセスすると、ユーザーはデフォルト ページにリダイレクトされず、ログイン ページに留まります。これはライブサイトでのみ発生し、開発環境では完全に正常に動作します。

何が原因でしょうか?それを修正する方法はありますか。

ありがとう

役に立ちましたか?

解決

ログイン ページの User.Identity.IsAuthenticated にチェックを追加し、 DesitionationPageUrl

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top