2

OWIN ID 認証で MVC 5 を使用しています。

デフォルトの認証コードには触れていません。(VS 2013)。

UserManager.ConfirmEmailAsync()が呼び出されると、 「エラー: 無効なトークン」が表示されることがあります。

ユーザーが受信トレイの確認リンクをクリックするのが遅すぎたのかどうかを知りたい.

トークンの有効期限が切れているかどうかを知らせる、より詳細な例外を取得するにはどうすればよいですか? (または何らかの方法で自分で確認してください)

4

1 に答える 1

0

トークンの検証はプロバイダーに組み込まれており、一般的に不透明です。デフォルト プロバイダーの場合、通常、期限切れ (デフォルトの有効期限が 1 日) またはユーザーのセキュリティ スタンプが変更された (パスワードの変更による) のいずれかで失敗する可能性があります。 、ログインの削除など)

于 2014-10-29T23:28:52.147 に答える