我正在使用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
@Url.Action("AlterarSenha", "Account")
- user3559349http://account/AlterarSenha
- Dan