ASP.Net WebAPI uygulamamda RedirectToAction kullanıyorum ve aşağıdakilerden birini denedim.Web API'sinde RedirectToAction kullanın
return RedirectToAction("AuthenticateUser", "AuthenticationServiceWebApi", new RouteValueDictionary
{
{"userName", model.UserName},
{"password", model.Password}
});
Bu, aşağıdaki gibi yeniden yönlendirme oluşturur.
127.0.0.1:81/authenticationservicewebapi/authenticateuser/admin/[email protected]
Ancak, WebAPI'yi kullandığım için aşağıdaki gibi bir URL olmalıyım.
127.0.0.1:81/api/authenticationservicewebapi/authenticateuser/admin/[email protected]
Bunu nasıl yaparım?
'RedirectToAction' MVC değil Web API'sıdır. – Aliostad
Evet, bir dizeyi alan ve orada UrlHelper ile bir Web Api rota URL'si ileten Redirect'i kullanarak bu konuda çalışabilirsiniz. Güzel değil ama OP'nin başarmaya çalıştığı şeyden emin değilim. –
İyi çalışıyor, çok teşekkürler. – thilok