Ответ на запрос предварительной проверки не проходит проверку контроля доступа: на запрошенном ресурсе отсутствует заголовок «Access-Control-Allow-Origin».
Я создаю приложение с Vue (VueX, vue -router, ...) и OctoberCMS. Я создаю виртуальный домен для API и APP локально через MAMP. Я настроил все CORS через плагин 'rluders-cors' в OctoberCMS.
Route::group(
[
'prefix' => 'api/v1',
'middleware' => ['api','jwt.auth','\Barryvdh\Cors\HandleCors'],
],
function () {
// Routes here
}
);
При развертывании в VPS (Centos 6) у меня был выше ответ от браузера. Я добавил заголовок в файл .htaccess API. И когда я открываю API непосредственно через браузер (поворот промежуточного программного обеспечения jwt.auth), я получаю весь заголовок, который установлен в файле .htaccess. Но в приложении не работают.
Я пытался использовать основной домен для приложения (ab c .example) для вызова API из моего виртуального домена в локальном (local.local), он все еще работал , Но я попробовал локальное приложение для вызова основного API в VPS, оно не сработало.
Пожалуйста, помогите мне! Спасибо.