Memahami CORS dalam 11 Menit dan Cara Fixing Error nya

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ม.ค. 2025

ความคิดเห็น • 42

  • @dimasadam2988
    @dimasadam2988 11 หลายเดือนก่อน +1

    Terimakasih atas ilmunya, semoga berlimpah rezekinya pak dosen

    • @dosenNgoding
      @dosenNgoding  11 หลายเดือนก่อน

      Amiiin tq gaesss

  • @fathurroomitsolution
    @fathurroomitsolution 6 หลายเดือนก่อน

    Menyala Pak Dosen 🔥🔥🔥, Terima kasih akhirnya bisa tidur nyenyak wkwkwk

    • @dosenNgoding
      @dosenNgoding  6 หลายเดือนก่อน

      Wkwkwk gasss dota dulu satu map

  • @FryenX
    @FryenX 2 หลายเดือนก่อน

    izin bertanya pak, saya kan pake framework CI dan mencoba mengikuti tutorial dari youtube untuk setup restfulAPI ini cuman di case saya selalu di block oleh CORS tapi saya sudah set cors rules sendiri sama bikin rulesnya di load di $global. itu kenapa ya pak?

    • @dosenNgoding
      @dosenNgoding  2 หลายเดือนก่อน

      Iya saya udah tinggalin codeigniter gara gara ribet nge setup cors nya, coba jadiin satu server aja sama frontend nya di port yang sama

    • @FryenX
      @FryenX 2 หลายเดือนก่อน

      @@dosenNgoding oke pak🙏😔

  • @okywijaya1139
    @okywijaya1139 ปีที่แล้ว +1

    Mantap Pak Dosen, pendapat pribadi terkait error CORS di CodeIgniter 4 sepertinya ada beberapa versi di CI 4 yang belum benar2 support (tidak mengizinkan) CORS. Pengalaman buat backend dengan CI 4 di local semua running. Begitu dipublish ke server kena CORS.
    Kebanyakan solusi menambahkan header('Access-Control-Allow-Origin: *') sudah ditambahkan di CORS.php / .htaccess masih nihil.
    Solusi terakhir saya copas project CI 4 teman yang sudah lolos CORS (padahal versi CI yang saya buat lebih baru), baru saya tulis ulang backend nya.

    • @dosenNgoding
      @dosenNgoding  ปีที่แล้ว

      Iya derita banget masalah cors di jaman CI aneh2 config nya pake laravel dulu juga perlu pake library tambahan skarang udah enak

  • @4nyuuu_
    @4nyuuu_ 5 หลายเดือนก่อน

    Maaf pak mau tanya, saya kan deploy php form project saya di vercel. Di localhost, ajax request post methodnya g ada error, tapi setelah saya deploy ke vercel muncul error 405 method not allowed. Saya coba di thunder client domain vercel saya, method post, put, delete itu memunculkan error 405, tapi method lain ok² aja. Apakah itu dari vercelnya? Saya harus bagaimana pak? Apakah saya harus ganti hosting dari vercel ke hosting lain? Mohon pencerahannya pak 🙏

    • @dosenNgoding
      @dosenNgoding  5 หลายเดือนก่อน

      Error 405 itu method not allowed bisa jadi karena CORS atau yang lain coba di enable dulu cors di laravel nya, atau cek config vercel nya : vercel.com/guides/how-to-enable-cors

  • @MobileLegends-r1d
    @MobileLegends-r1d 4 หลายเดือนก่อน

    Mau tanya itu kalo di BE http trus yang di FE https ga masalah?

    • @dosenNgoding
      @dosenNgoding  4 หลายเดือนก่อน

      Hmmh menarik ini saya blm ngecek tapi kalo backend nya juga sekalian untuk mobile apps backend harus https kalo untuk web app saya blm ngecek

  • @dedenpebi9008
    @dedenpebi9008 ปีที่แล้ว

    Mau tanya pak dosen. Kalo di express saya udah setup cors bla bla segala udah ditrapin. Nah saya coba set headers sama set cookie via backend express tetep ada cors pak.

    • @dosenNgoding
      @dosenNgoding  ปีที่แล้ว

      Cors nya di express di middleware kalo ga salah udah bener ta ?

  • @muhammadagungsholihhudin4458
    @muhammadagungsholihhudin4458 ปีที่แล้ว

    maaf pak kalau saya pakai react.js kemudian server laravel, saya ingin akses pdf dari laravel pak, dan terkena CORS, saya sudah ngikutin cara pada config/cors tapi gagal pak. saya sudah gate urlnya di halaman utama, kemudian untuk menampilkan pdfnya saya kirim data url itu ke halaman berikutnya, dan terjadi failed fetch pak. apakah ada masukan pak?

    • @dosenNgoding
      @dosenNgoding  ปีที่แล้ว

      Hmmh menarik ini akses file ya, untuk di download apa untuk di show ?

    • @muhammadagungsholihhudin4458
      @muhammadagungsholihhudin4458 ปีที่แล้ว

      hanya untuk di show pak, saya menggunakan bantuan @react-pdf-viewer/core yang basicnya sendiri adalah pdfjs pak, mohon bimbingannya pak
      @@dosenNgoding

  • @budiandika2848
    @budiandika2848 5 หลายเดือนก่อน

    pak kalo link http itu bisa, tetapi kalo pakai https itu gak jalan cors nya. mohon pencerahanya

    • @dosenNgoding
      @dosenNgoding  5 หลายเดือนก่อน

      Itu settingan apache atau nginx nya mungkin

  • @blooratrimungsas6055
    @blooratrimungsas6055 ปีที่แล้ว

    jika menggunakan load balancer apakah akan berpengaruh pada CORS juga?
    karena saya sudah setup di cors.php masih tetap kena cors dari frontendnya

    • @dosenNgoding
      @dosenNgoding  ปีที่แล้ว

      Sepertinya ga masalah coba di save terus di serve ulang

  • @YanaAbukalama
    @YanaAbukalama 5 หลายเดือนก่อน

    Izin tanya pak, apakah CORS ini bisa diimplementasikan untuk aplikasi mobile?

    • @dosenNgoding
      @dosenNgoding  5 หลายเดือนก่อน

      Kalo mobile apps ga bakal kena cors kyknya yang kena cors di web app aja biasanya

    • @YanaAbukalama
      @YanaAbukalama 5 หลายเดือนก่อน

      @@dosenNgoding saya sudah coba buat api server yg di dalamnya juga menggunakan CORS pak. Rencana api tersebut akan digunakan untuk aplikasi mobile. Bisakah diimplementasikan di situ?

    • @dosenNgoding
      @dosenNgoding  5 หลายเดือนก่อน

      @@YanaAbukalama bisa aman

  • @muhammadbukhori3616
    @muhammadbukhori3616 6 หลายเดือนก่อน

    Kalu di CI 3 gimana scripnya pak..?

    • @dosenNgoding
      @dosenNgoding  6 หลายเดือนก่อน

      CI 3 harusnya udah bisa sih tapi saya lupa kymya harus setup di server nya

  • @carantv8837
    @carantv8837 ปีที่แล้ว

    Maaf pal saya masih blm begitu paham, kenapa bisa berbeda padahal kita define web api nya benar, waktu jadi berbedanya dimna

    • @dosenNgoding
      @dosenNgoding  ปีที่แล้ว

      Karena kalo di localhost dianggap satu domain kalo di server dan dibedakan subdomain dianggap dua origin berbeda

  • @EkoAgustiawan
    @EkoAgustiawan 11 หลายเดือนก่อน

    Kok bisa beda ya pak dari browser dan postman, kenapa postman bisa melakukan request? kira2 apa yang membuat postman punya akses berbeda dg api browser

    • @dosenNgoding
      @dosenNgoding  11 หลายเดือนก่อน

      Karena postman itu khusus untuk api di api ga ada batasan cors, kalo di browswer ada cors policy kalo ga di declare sama browser nya auto di block

  • @mobilegaming3163
    @mobilegaming3163 9 หลายเดือนก่อน

    Saya sudah sama untuk corsnya tetapi kok masih tetap gak bisa ya

    • @dosenNgoding
      @dosenNgoding  9 หลายเดือนก่อน

      Ga bisanya gimana ?

  • @IndraAsLesmana
    @IndraAsLesmana 10 หลายเดือนก่อน

    'allowed_methods' => ['*'], --> allow method all, tp hanya GET yg berhasil POST tetep dapat error CORS. knp ya pk Dosen?

    • @dosenNgoding
      @dosenNgoding  10 หลายเดือนก่อน

      Perlu di cek juga path nya udah di kasi * apa blm

  • @RheaVlog
    @RheaVlog ปีที่แล้ว

    hadir pak dosen

  • @JoefhPashterselaparang
    @JoefhPashterselaparang ปีที่แล้ว

    setting cors sudah sperti itu, sama, tapi ketika login di project vueJs. dan mengaktifkan withCredentials masih muncul tu corsnya error,. kira-kira knapa ya

    • @dosenNgoding
      @dosenNgoding  ปีที่แล้ว

      Hmmh mungkin typo atau file nya blm di save bisa jadi perlu di serve ulang

  • @NasiDibuli
    @NasiDibuli ปีที่แล้ว

    pakk dossss