ASPチュートリアル

ASPホーム

WPチュートリアル

Webページの紹介 WebPages Razor Webページのレイアウト Webページフォルダ WebPages Global Webページフォーム Webページオブジェクト Webページファイル Webページデータベース Webページヘルパー WebPages WebGrid Webページチャート Webページの電子メール Webページのセキュリティ Webページの公開 Webページの例 Webページクラス

ASP.NET Razor

かみそりのイントロ かみそりの構文 Razor C#変数 Razor C#ループ Razor C#ロジック RazorVB変数 かみそりVBループ RazorVBロジック

ASPクラシック

ASPイントロ ASP構文 ASP変数 ASP手順 ASP条件文 ASPループ ASPフォーム ASPCookie ASPセッション ASPアプリケーション ASP #include ASP Global.asa ASP AJAX ASPメール ASPの例

ASPリファレンス

ASPVB関数 ASPVBキーワード ASP応答 ASPリクエスト ASPアプリケーション ASPセッション ASPサーバー ASPエラー ASPファイルシステム ASP TextStream ASPドライブ ASPファイル ASPフォルダー ASP辞書 ASP AdRotator ASP BrowserCap ASPコンテンツリンク ASPコンテンツローテーター ASPクイック参照

ADOチュートリアル

ADOイントロ ADOコネクト ADOレコードセット ADOディスプレイ ADOクエリ ADOソート ADO追加 ADOアップデート ADO削除 ADO Demo ADOスピードアップ

ADOオブジェクト

ADOコマンド ADO接続 ADOエラー ADOフィールド ADOパラメータ ADOプロパティ ADOレコード ADOレコードセット ADOストリーム ADOデータ型

WebSecurity- ConfirmAccount()


❮WebSecurity

意味

ConfirmAccount()メソッドは、確認トークンを使用してアカウントを確認およびアクティブ化します。


C#およびVB構文

WebSecurity.ConfirmAccount(accountConfirmationToken)

例C#

string message = "";
var confirmationToken = Request["confirmationCode"];

WebSecurity.Logout();

if (!confirmationToken.IsEmpty())
{
    if (WebSecurity.ConfirmAccount(confirmationToken))
    {
    message = "Registration confirmed";
    }
    else
    {
    message = "Could not confirm your registration";
    }
}

VBの例

message = ""
confirmationToken = Request("confirmationCode")

WebSecurity.Logout()

if !confirmationToken.IsEmpty() then
   if WebSecurity.ConfirmAccount(confirmationToken) then
       message = "Registration Confirmed"
    else
       message = "Could not confirm your registration"
    end if
end if

パラメーター

Parameter Type Description
accountConfirmationToken String The confirmation tokene

戻り値

Type Description
Boolean  true if the account is confirmed, otherwise false.

エラーと例外

次の場合、 WebSecurityオブジェクトにアクセスすると、 InvalidOperationExceptionがスローされます。

  • InitializeDatabaseConnection()メソッドが呼び出されていませ
  • SimpleMembershipが初期化されていない(またはWebサイト構成で無効になっている)

備考

確認トークンは、CreateAccount()CreateUserAndAccount()、またはGeneratePasswordResetToken()メソッドによって作成できます。

一般的な手順は、トークンを電子メールでユーザーに送信し、ユーザーにIDの確認を依頼することです(確認ページへのリンクを介して)。


❮WebSecurity