ASP.NET WEB API で指定された URL を電子メールの varfication に使用するにはどうすればよいですか?
var Email="test@test.com" var key="122";
"http://localhost:50740/api/Users/VerifyEmail/" + メール + "/" + キー
Web ブラウザーに入ったら、デバッグします
[HttpGet]
public HttpResponseMessage VerifyEmail(string email, string verificationKey)
{
}
paramters of action method are always null.
Global.asax.cs で、次のルートを定義しました
routes.MapHttpRoute(
name: "EmailVerification",
routeTemplate: "api/{controller}/{action}/{email}/{verificationKey}",
defaults: new { action = "VerifyEmail", email = "", verificationKey = "" }
);
基本的に、email と key の 2 つのパラメーターを持つ確認メールを処理する必要があります。
あなたの応答は高く評価されます。