Я занимаюсь веб-приложением, и у него есть серверные контроллеры api и mvc, разделенные на два проекта. Веб-сайт Api имеет собственный базовый api url localhost: 0000 и веб-сайт mvc как localhost: 1111. Я создаю ссылку на клик, которая выходит по электронной почте с намерением вернуть пользователя на страницу регистрации, которая находится на веб-сайте mvc. Сейчас мой единственный вариант - это сделать это с помощью контроллера webApi, но когда я создаю ссылку с использованием Url.Link или Url.Content, я всегда получаю URL-адрес WebApi localhost: 0000. Как получить MVC localhost: 1111 Url?Создайте URL-адрес в веб-контроллере Api, который указывает на контроллер проекта MVC
- Я оставил свой первоначальный вопрос, как это -
Я думаю, что мне нужно, чтобы объяснить этот более ясно ... жаль
Я генерируя Url на мой контроллер WebAPI в веб-сайт с URL-адрес 'локальный: 0000' делать что-то вроде этого
invite.ReturnUrl = Url.Link("defaultApi", new { controller = "Account", action = "Register", icode = invite.Id});
ИЛИ
invite.ReturnUrl = Url.Content("/Account/Register?icode=" + invite.Id);
Я хочу, чтобы созданный URL-адрес использовал мои проекты. Ссылка на сайт веб-сайта MVC «localhost: 1111»
Как это сделать?