0
ASP.NET WEB APIで電子メールの特定のURLをどのように使用できますか?ASP.NET WEB APIの電子メール確認URL
var Email = "[email protected]" var key = "122";
は "http:// localhostを:50740/API /ユーザ/ VerifyEmail /" +メール+ "/" +キー
私は、Webブラウザに入力して、デバッグそれはグローバルで
[HttpGet]
public HttpResponseMessage VerifyEmail(string email, string verificationKey)
{
}
paramters of action method are always null.
.asax.cs私は以下のルートを定義しました
routes.MapHttpRoute(
name: "EmailVerification",
routeTemplate: "api/{controller}/{action}/{email}/{verificationKey}",
defaults: new { action = "VerifyEmail", email = "", verificationKey = "" }
);
基本的に、電子メールと鍵の2つのパラメータを持つ検証電子メールを処理します。
あなたの応答は高く評価されます。
私はあなたのコードを正確に使用しました。上にマッピングしているルートを上書きしている貪欲なルートはありますか? –