Semasa saya melakukan log masuk pihak ketiga, saya menghadapi masalah saya ingin menghalang serangan CSRF, jadi saya menambah sekeping kod seperti ini
.Kemudian saya berada dalam fungsi panggil balik Sekarang saya dapat melihat bahawa $_GET['state'] boleh dibaca, tetapi $state adalah NULL Kemudian saya tertanya-tanya jika ia tidak disimpan, dan kemudian saya pergi ke yang pertama Dalam gambar, menulis diikuti dengan membaca, yang berbaloi pada masa ini.
Mesej ralat ialah mesej ralat yang dilemparkan oleh saya sendiri dalam program saya, tetapi ralat berlaku di sini.
Adakah anda menghadapi masalah ini? Saya rasa ia adalah masalah dengan konfigurasi pelayan saya? Jika anda tidak pasti, mintalah jawapan kepada Tuhan.
Tangkapan skrin ralat halaman:
Saya telah melakukan ini sebelum ini, anda boleh mengulas keputusan if. Ini adalah satu cara.
Cara lain ialah dengan melihat kaedah penjanaan keadaan Ia sedikit seperti kod pengesahan Anda boleh menyimpan pangkalan data atau sesi selepas keadaan dijana, dan kemudian menambah parameter keadaan semasa menjana panggilan balik pengesahan juga sama. Dapatkan pangkalan data atau sesi untuk menentukan parameter keadaan dalam panggilan balik.
Abang, ada sesiapa yang hadapi masalah ini?