Пытаюсь вызвать метод Post приложения-1 и открыть в новом окне или вкладке.
Применение-1
public class TestController : Controller
{
[HttpPost]
public ActionResult PostSearch(object searchInput)
{
return RedirectToAction("Index", "Studnet")
}
}
хочу вызвать этот метод записи из приложения-2.
<input type="button" id="search"
value="Trigger Post" onclick="TriggerPostSearch('1234')"/>
function TriggerPostSearch(searchObject) {
var url = "http://www.localhost:99/test/PostSearch";
OpenWindowWithPost(url, searchObject);
};
function OpenWindowWithPost(url, model) {
var param = { "searchInput": model };
$.ajax({
url: url,
type: "POST",
contentType: "application/json",
data:param
}).done(function(result){
window.open(url, '_blank');
});
}
Включено CORS в приложении-1 для приема запроса от приложения-2. Есть ли другой способ сделать это?