У меня есть новое небольшое приложение, которое использует Net Идентификация подлинности Core 2.1 и работает с предопределенными строками в представлении бритвы для запроса выхода из системы с помощью формы:
<form asp-area="Identity" asp-page="/Account/Logout" asp-route-returnUrl="@Url.Page("/Index", new { area = "" })" method="post" id="logoutForm">
<li><button type="submit" class="btn btn-link navbar-btn navbar-link">Logout</button></li>
</form>
Я пытаюсь переписать это сообщение с помощью Jquery:
<li><a id="LogoutBtn">Logout</a></li>
$("#LogoutBtn").click(function () {
$.post("/Identity/Account/Logout?returnUrl=Test", function (data, status) {
alert(status);
});
});
, но мне возвращается следующая ошибка.

Разве два приведенных выше фрагмента кода не делают одно и то же?
Работает верхний.