问问题
3290 次
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 回答
0
于 2019-03-08T08:47:44.903 回答