Я пытаюсь отправить сообщение Axios в свое действие CantSignInForAdmin для отправки писем со сбросом пароля.Однако я получаю ошибку сервера.Если я удаляю модель из действия, она не проходит, но модель кажется проблемой.Вот полезная нагрузка запроса:
'{Email: "*****@****.****"}
Email: "*****@****.****"'
Действие:
public ActionResult CantSignInForAdmin(CantSignInModel model)
{ ... }
JS:
let model = { Email: userName, Message: '', Type: '', CurrentState: '' }
axios({
url: `/account/cantsigninforadmin`,
method: 'post',
contentType: "application/json",
data: { Email: userName }
}).then(response => {
console.log(response);
}).catch(error => {
console.log(error);
});
Модель:
public class CantSignInModel
{
public string Email { get; set; }
public string Message { get; set; }
public string Type { get; set; }
public State CurrentState { get; set; }
public enum State
{
Initial,
UserNotFound,
EmailSent,
}