• 02-07-2021, 18:45:44
    #10
    Üyeliği durduruldu
    Sorunun kaynağı cookiede bulunan SameSite özelliği.

    PHP set session samesite none anahtar kelimeleri ile çözüm bulabilirsiniz.
  • 02-07-2021, 18:46:30
    #11
    AndMex adlı üyeden alıntı: mesajı görüntüle
    Evet hocam, her iki url de www suz.
    Sorun kesin kod dan mı kaynaklı? pos session'a etki edemez mi?
    Edemez hocam, kod'da bulunan hatayı da tam olarak inceleyemeden yorum yapamam.
  • 02-07-2021, 18:56:36
    #12
    awoken adlı üyeden alıntı: mesajı görüntüle
    Sorunun kaynağı cookiede bulunan SameSite özelliği.

    PHP set session samesite none anahtar kelimeleri ile çözüm bulabilirsiniz.
    @awoken; Hocam tam olarak nedir o ? daha doğrusu nasıl kullanabilirim?
  • 02-07-2021, 19:29:30
    #13
    Başka bir siteden kendi sitenize yönlendirme olduğunda session kullanamazsınız bunun yerine ödeme altyapısını sağlayan firma sizden bir token oluşturmanızı ister veya kendi oluşturur yönlendirilen sayfaya da o tokeni gönderir. İşlemleri token üzerinden gerçekleştirirsiniz.
  • 02-07-2021, 19:53:09
    #14
    alicemalturan1 adlı üyeden alıntı: mesajı görüntüle
    Başka bir siteden kendi sitenize yönlendirme olduğunda session kullanamazsınız bunun yerine ödeme altyapısını sağlayan firma sizden bir token oluşturmanızı ister veya kendi oluşturur yönlendirilen sayfaya da o tokeni gönderir. İşlemleri token üzerinden gerçekleştirirsiniz.
    Evet, ancak token döndürmüyor geri bana.

    Post ile değer yolluyor :/
  • 02-07-2021, 19:54:04
    #15
    AndMex adlı üyeden alıntı: mesajı görüntüle
    Evet, ancak token döndürmüyor geri bana.

    Post ile değer yolluyor :/
    Post verilerinin arasında token olmalı diye biliyorum en azından iyzico ve paytr de öyle
  • 02-07-2021, 21:14:00
    #16
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Session strat fonksiyonu öncesine


    session_set_cookie_params([
    'secure' => true,
    'samesite' => 'none'
    ]);

    Kodunu ekleyip tekrar dener misiniz
  • 02-07-2021, 21:15:14
    #17
    babfo adlı üyeden alıntı: mesajı görüntüle
    Session strat fonksiyonu öncesine


    session_set_cookie_params([
    'secure' => true,
    'samesite' => 'none'
    ]);

    Kodunu ekleyip tekrar dener misiniz
    Aşağıdaki kod ile çözdüm hocam. Herkese teşekkür ederim

    $currentCookieParams = session_get_cookie_params();
    $cookie_domain= 'SİTEURL';
    if (PHP_VERSION_ID >= 70300) {
    session_set_cookie_params([
        'lifetime' =>  $currentCookieParams["lifetime"],
        'path' => '/',
        'domain' => $cookie_domain,
        'secure' => "1",
        'httponly' => "1",
        'samesite' => 'None',
    ]);
    } else {
    session_set_cookie_params(
        $currentCookieParams["lifetime"],
        '/; samesite=None',
        $cookie_domain,
        "1",
        "1"
    );
    }
  • 02-07-2021, 21:19:35
    #18
    Diğer yorumlar ilgili değil sorun bu. Müsait olduğumda kodu atacağım
    awoken adlı üyeden alıntı: mesajı görüntüle
    Sorunun kaynağı cookiede bulunan SameSite özelliği.

    PHP set session samesite none anahtar kelimeleri ile çözüm bulabilirsiniz.