Запрос jquery Post для выдачи выхода с Net Core 2.1 аутентификацией личности - PullRequest
2 голосов
/ 06 января 2020

У меня есть новое небольшое приложение, которое использует 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);
    });
});

, но мне возвращается следующая ошибка.

enter image description here

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

Работает верхний.

...