Pengantar Verifikasi Alibaba Cloud Slider:
Verifikasi geser adalah produk kode verifikasi yang melayani garis depan pengenalan manusia-mesin Alibaba. Pengguna dapat lulus verifikasi tanpa berpikir hanya dengan menggesek ke kanan untuk berinteraksi.
Tautan dokumen: https://help.aliyun.com/document_detail/66317.html
Tautan pembelian produk: https://yundun.console.aliyun.com/?p=afs#/person-machine
Proses umum kode verifikasi penggeser Alibaba Cloud adalah sebagai berikut:
Setelah halaman web dimuat - > mendapatkan kode verifikasi - > pengguna menggeser kode verifikasi - > mendapatkan parameter csessionid dan sig dari antarmuka Alibaba Cloud - > memintanya dari antarmuka backend kami dengan parameter csessionid, sig, nc_token, nc_login - > mendapatkan parameter di latar belakang untuk memverifikasi > kembali ke hasil verifikasi front-end
Rendering:
Kode html adalah sebagai berikut:
Kode antarmuka test.ashx adalah sebagai berikut:
Kode antarmuka ip.ashx:
Saat memverifikasi di latar belakang, ada 6 parameter,4 parameter diperoleh dari latar depan, dan 2 parameter diisi dari latar belakangSebagai berikut:
Parameter RemoteIp, saya belum menemukan penjelasan tentang parameter ini dari dokumentasi resmi Alibaba Cloud。。。。。 Secara harfiah, kita dapat melihat bahwa parameter ini adalah alamat IP pemohon...
web.config memiliki konfigurasi:
Ketika IsRemoteIp benar, saya mengembalikan IP palsu, yaitu 8.8.8.8, dan jika salah, kami mengembalikan IP asli pengguna, seperti yang ditunjukkan pada gambar di bawah ini:
Hasil pengujian, apakah itu IP permintaan palsu atau IP pemohon asli, tidak memengaruhi hasil verifikasi, yang menunjukkan bahwa RemoteIP hampir tidak berpengaruh pada hasil verifikasi...
Jika csessionid dipalsukan, verifikasi akan gagal, dan jika token dipalsukan, verifikasi juga akan gagal!
Gambar berikut menunjukkan nilai token palsu:
(Akhir)
Unduhan kode sumber:
Wisatawan, jika Anda ingin melihat konten tersembunyi dari posting ini, silakan Jawab
|