勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

さくらのレンタルサーバでCookieが正常に保存できない場合の対応方法

   2024/01/16  jQuery JavaScript

さくらインターネットのレンタルサーバでjquery.cookie.jsを用いてCookieを保存しようとするとキーの頭に「ENC_」という謎の文言が付与されPHPから呼び出せなかった。PHPのsetcookie()だと保存及び呼び出しできた。以下に対応方法のメモ。

 

原因&対処方法

WAF(ファイアウォール)を設定しているとこの現象が発生するとのこと。WAFをOFFにすることで改善できた。WAFの設定切り替え方法は以下公式案内参照。

https://help.sakura.ad.jp/360000338401463/

 

参考サイト

https://blog.hayu.io/web/create/sakura-rental-server-cookie

 - jQuery JavaScript

  関連記事

AjaxFileUploadで処理は実行できてもエラーが返る

AjaxFileUploadでPHPに通信し、サーバー側のPHPで処理は正常に実 ...

jQueryでページ表示時にラジオボタンやチェックボックスにcheckedがついている場合にイベントを実行する方法

ラジオボタンやチェックボックスをチェックした際に、jQuery側で何らかのイベン ...

jQueryで同サーバ内のCSVを読み込み、配列やオブジェクトとして取り扱う方法

先日バニラJavaScriptで同サーバ内のCSVを読み込み、配列として取り扱う ...

jQueryで要素を移動する方法のまとめ

jQueryで要素を移動する際、insertBefore / insertAft ...

jquery.cookie.jsで「$.cookie is not a function」エラー

フロントエンド側でCookieを利用したい場合jquery-cookieを用いる ...