Membership.GetUser(User.Identity.Name).Emailメソッドを使用して現在のユーザーの電子メールアドレスを取得しようとしていますが、メソッドの戻り値を宣言して変数に代入します ここに私のコード行がありますstring userEmail = Membership.GetUser(User.Identity.Name).Email;
、現在ログインしているユーザーの電子メールアドレスがタイムアウトしています
私はusernameパラメータの有無にかかわらずこのコードを試しました。私はまた、ユーザーが認証されているかどうか最初にチェックしようとしましたが、一度それがタイムアウトすると、私は別の方法から完全にやってみました。
注:のWindows認証がWebアプリケーションで使用されている
データベース接続が壊れていないかどうかを確認します。 –