我正在使用 Url.Action 在我的应用程序发送的电子邮件(使用 Postal MVC 框架)中生成链接,但是,生成的链接显示为“localhost”名称,而不是域名。
我正在使用以下代码:
@Url.Action("AlterarSenha", "Account", null, this.Request.Url.Scheme)
结果如下:
http://localhost/Account/AlterarSenha
之后,我尝试了以下代码:
@Url.Action("AlterarSenha", "Account", null, this.Request.Url.Scheme, Request.ServerVariables["HTTP_HOST"])
我得到了同样的结果。
如何获取与我的域的链接,例如:
http://www.servicili.com/Account/AlterarSenha