Я использую Url.Action для создания ссылок в электронных письмах (с помощью Postal MVC Framework), отправленных моим приложением, однако созданные ссылки отображаются с именем «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
Подробнее здесь: https://stackoverflow.com/questions/334 ... ied-anchor