Monday 29 June 2015

Cara Menangani Bad Request Karena Ajax Method Post di YII2

Bad request terjadi karena security yang dilakukan diYII2 security ini untuk menangani Cross-site request forgery / CSRF, ada 2 cara pada YII agar tetap bisa melakukan Ajax dengan method POST 

cara pertama dengan mendisable security . mendisable security cara yang tidak disarankan karena security jadi lemah..

cara kedua menggunakan token: (tambahkan: _csrf : csrfToken seperti dibawah)
csrfToken mempunyai nilai yang berganti2 sebagai kunci masuk ke server dari client

        $.ajax({
            url: 'url',
            type: "post",
            dataType: "json",
            data:{_csrf : csrfToken,var:'value'},
            success: function(data) {
 

           }});

Artikel Terkait MAPSERVER ,YII

1 comment: