Используйте RedirectToAction в веб-API

Я использую RedirectToAction в своем приложении ASP.Net WebAPI и попробовал следующее.

return RedirectToAction("AuthenticateUser", "AuthenticationServiceWebApi", new RouteValueDictionary
                                                                    {
                                                                        {"userName", model.UserName},
                                                                        {"password", model.Password}
                                                                    });

Это генерирует перенаправление, как показано ниже.

127.0.0.1:81/authenticationservicewebapi/authenticateuser/admin/admin@123

Но, поскольку я использую WebAPI, мне нужен URL-адрес, как показано ниже.

127.0.0.1:81/api/authenticationservicewebapi/authenticateuser/admin/admin@123

Как мне это сделать?

6
задан Francisco Couzo 9 December 2017 в 17:29
поделиться