如何使用参数WebApi生成指向html页面的链接

时间:2017-07-10 16:38:36

标签: c# asp.net-web-api

我正在尝试创建一个ResetPassword页面,我需要创建类似的东西!

myApi.azure.com/ResetPassword?hash=YYYYYYYYYYYYYY

我已经知道如何创建到另一个控制器的链接,但是这样它只会通过点击触发Action,我需要的是将哈希作为参数传递到该URL内部,然后调用控制器! / p>

var link = new Uri(Url.Link("ValidationEmailUser", new { Code = emailToken }));

1 个答案:

答案 0 :(得分:1)

这样的事情:

public IHttpActionResult RedirectAction()
{
    var urlFormat = string.Format("https://www3.olx.com.br/account/forgotten_password/?hash={0}", emailToken);
    var location = new Uri(urlFormat);
    return this.Redirect(location);
}