PHP, HTTP ve HTTPS üzerinden cookie

2 Cevap php

Nasıl HTTP ve HTTPS hem okunabilir PHP bir çerez ayarlayabilirsiniz?

Bu mümkün değilse, ne yapılabilir? Iki tanımlama Set?

2 Cevap

Etki alanı adı kaynak türü dışında aynı kalır varsayarak, PHP (ya da herhangi bir dilde) kurabiye hem HTTP ve HTTPS okunabilir.

örneğin:

http://www.example.com
https://www.example.com

Bu örnekte, tanımlama birbirinden okunabilir olacaktır.

Varsayılan olarak, bir çerez aynı URL'ye hem http ve https tarafından okunabilir.

Bu sadece böyle bir SSL bağlantısı gibi güvenli bir kanal, üzerinden göndermek için tarayıcı söyler bir çerez ayarlarken Ancak, sunucu isteğe 'güvenli' bayrağı belirtebilirsiniz.

Bu durumda çerez sadece https üzerinden gönderilir. Güvenli olarak işaretlenmemiş bir çerez hem http ve https üzerinden gönderilir.