میلاد مصطفی
4 سال پیش توسط میلاد مصطفی مطرح شد
5 پاسخ

مشکل cors در authorization

سلام من یه پروژه با لاراول دارم و اون رو روی vhost سرویس nginx ران کردم زمانی که میخوام از api استفاده کنم و هدر authorization را فراخانی کنم خطای cors رو به من میده ولی بدون authorization هیچ مشکلی وجود نداره
لازم به ذکره من این پروژه رو روی plask اجرا کردم مشکلی نبود زمانی که با کانفیگ nginx کار کردم این مشکل به وجود اومد


ثبت پرسش جدید
محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
0

@1miladmostafa1
سلام.
ورژن لاراول تون چنده ؟


میلاد مصطفی
@1miladmostafa1 4 سال پیش مطرح شد
محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
میلاد مصطفی
@1miladmostafa1 4 سال پیش مطرح شد
0

@mohsenbostan
از این پکیج استفاده کردم
الان مشکلم روی config nginx هستش
الان پروژه روی plask هیچ مشکلی نداره ، نمیدونم چی باید به config nginx اضافه بشه که مشکلم حل بشه


محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
0

@1miladmostafa1
این کافیگ پیشنهادی خود لاراوله :

server {
    listen 80;
    server_name example.com;
    root /srv/example.com/public;

    add_header X-Frame-Options "SAMEORIGIN";
    add_header X-XSS-Protection "1; mode=block";
    add_header X-Content-Type-Options "nosniff";

    index index.php;

    charset utf-8;

    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }

    location = /favicon.ico { access_log off; log_not_found off; }
    location = /robots.txt  { access_log off; log_not_found off; }

    error_page 404 /index.php;

    location ~ \.php$ {
        fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
        fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
        include fastcgi_params;
    }

    location ~ /\.(?!well-known).* {
        deny all;
    }
}

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام