как я могу использовать данный URL-адрес для изменения электронной почты в ASP.NET WEB API?
var Email="[email protected]" var key="122";
"http://localhost:50740/api/Users/VerifyEmail/" + электронная почта + "/" + ключ
когда я вхожу в веб-браузер, отлаживаю его
[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 = "" }
);
в основном, я хочу, чтобы обрабатывалось электронное письмо с подтверждением, которое имеет два параметра: адрес электронной почты и ключ.
ваш ответ будет оценен.