Pindahkan kuki ke subdomain yang terletak pada pelayan berbeza, dilaksanakan menggunakan PHP
P粉046878197
2023-07-31 13:04:34
<p>Bagaimana untuk menghantar kuki apabila subdomain berada pada pelayan lain? <br /><br />Pada asasnya, domain utama berada di tapak dan subdomain berada di softr.io. <br /><br />Saya menggunakan ini untuk pengesahan, jadi apabila seseorang log masuk ke domain utama, dia juga boleh mengakses sesi log masuk pada subdomain. <br /><br />softr.io tidak boleh menambah kod PHP, jadi saya hanya boleh menggunakan JavaScript pada subdomain. <br /><br />Saya menggunakan kod kuki berikut:</p><p><br /></p>
<p><kod>setcookie($cookie_name, $cookie_value, $expiration_time, '/', $subdomain, true, true);</code></p>
<p>Ia menunjukkan kuki dalam tab aplikasi alat pembangun, tetapi tidak boleh diakses dalam JavaScript melalui document.cookie. <br /><br />Adakah sesiapa di sini yang telah mencuba jenis tugasan ini dan boleh membimbing saya. <br /><br />Saya meneliti selama berjam-jam tetapi tidak dapat memahaminya. </p><p><br /></p>
Parameter ke-7 setcookie ialah bendera HTTP Only.
Anda menetapkannya kepada benar, yang secara jelas menghalangnya daripada dipaparkan dalam document.cookie.
Jika anda ingin membacanya menggunakan JS pihak pelanggan, sila matikan ciri keselamatan ini.