Используйте Url.Action для создания полностью квалифицированной привязки.C#

Место общения программистов C#
Ответить
Anonymous
 Используйте Url.Action для создания полностью квалифицированной привязки.

Сообщение Anonymous »

Я использую 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»