PHP を使用して実装された、別のサーバーにあるサブドメインに Cookie を転送します。
P粉046878197
P粉046878197 2023-07-31 13:04:34
0
1
533
<p>サブドメインが別のサーバー上にある場合に Cookie を渡すにはどうすればよいですか? <br /><br />基本的に、メイン ドメインは siteground にあり、サブドメインは Softr.io にあります。 <br /><br />これを認証に使用しているため、誰かがメイン ドメインにログインすると、サブドメインのログイン セッションにもアクセスできます。 <br /><br />softr.io は PHP コードを追加できないため、サブドメインでは JavaScript のみを使用できます。 <br /><br />次の Cookie コードを使用しました:</p><p><br /></p> <p><code>setcookie($cookie_name, $cookie_value, $expiration_time, '/', $subdomain, true, true);</code></p> <p>開発者ツールのアプリケーション タブに Cookie が表示されますが、JavaScript では document.cookie 経由でアクセスできません。 <br /><br />この種のタスクを試したことがあり、私を指導できる人はいますか。 <br /><br />何時間も調べましたが、わかりませんでした。 </p>


P粉046878197
P粉046878197

全員に返信(1)
P粉130097898

setcookie の 7 番目のパラメーターは、HTTP Only フラグです。

これを true に設定すると、document.cookie に表示されなくなります。

クライアント JS を使用して読み取りたい場合は、このセキュリティ機能をオフにしてください。


いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート