У меня есть существующий веб-сайт, который использует удостоверение MVC ASP.Net с большим количеством пользователей.
Я действительно хотел бы перестроить приложение с помощью React, у меня есть пример приложения .NetCore React, созданного в Visual Studio.2017, и я надеялся, что смогу каким-то образом перенести членство, чтобы интегрировать его в свое приложение.
Я попытался скопировать контроллер учетных записей MVC, чтобы попытаться вызвать метод входа в учетную запись напрямую, используя AJAX, но этодавая мне ошибку 500.
Возможно ли это сделать, и если у кого-то есть какие-либо идеи о том, как это сделать или какие-либо примеры, я искал везде и не вижу, чтобы кто-нибудь делал это?
Мой метод отправки компонента React выглядит следующим образом, я просто пытаюсь выполнить действие и выполнить обычные методы аутентификации, но он даже не достигает этого.
submit() {
const details = { Email: this.state.userName, Password: this.state.password, RememberMe: false };
$.ajax({
url: '/Account/Login',
type: 'POST',
data: {
model: details,
returnUrl: null
},
success: function (result) {
alert(result);
},
error: function (errorResult) {
alert("FAIL");
}
});
}