Я проверил gizillion ответы на этот вопрос и по какой-то причине я не могу заставить это работать.
Я получаю ошибку:
401 (Несанкционированный)
Мой маршрут - защищенный маршрут API.
Мои данные:
let ajaxMainTemplate = {
'mainTemplate': mainTemplate,
'templateId': templateId,
'_token': accessToken,
}
Мой ajax вызов:
$.ajax({
type: 'POST',
url:`../api/aiMainTemplate/${ajaxData.templateId}`,
data: {
_token: ajaxData._token,
ajaxData
},
success: function(response) {
console.log(response)
}
})
Я попытался выше, чтобы проверить на основе другого ответа. Я положил токен за пределы объекта ajaxData
. Я получаю ту же ошибку. Я также попытался:
$.ajax({
type: 'POST',
url:`../api/aiMainTemplate/${ajaxData.templateId}`,
headers: { 'X-CSRF-TOKEN': ajaxData._token },
data: ajaxData,
success: function(response) {
console.log(response)
}
})
То же самое.
Я также подтвердил наличие токена, добавив console.log
Есть идеи, что я с этим не так делаю?