1
4

2 に答える 2

6

これUrlHelperは、同じことを行うことができるプロパティを介してコントローラーで利用でき、UrlそれはあなたのためにURLを構築することです。したがって、リンクを含むテキストを電子メールの送信者に送ることができます。これは、電子メールのその部分を作成する方法です。

var link = "<a href='http://www.mysite.com/" 
    + @Url.Action("ResetPassword","Account", new{id=184, t=token}) 
    +"'>Click here to reset your password</a>"
// where token is your single-use crypto-secure

ドメインを動的にしたい場合は、次のように変更できます。

var link = "<a href='" 
    + Request.Url.Scheme + "://"
    + Request.Url.Authority
    + @Url.Action("ResetPassword","Account", new{id=184, t=token}) 
    +"'>Click here to reset your password</a>"
// where token is your single-use crypto-secure
于 2013-04-19T12:03:50.603 に答える