問41令和7年度 春期テクノロジ系
cookie に Secure 属性を設定しなかったときと比較した,設定したときの Web ブラウザの動作として,適切なものはどれか。
- アcookie に設定された有効期間を過ぎると,Web ブラウザが cookie を無効であると判断する。
- イURL 内のスキームが https のときだけ,Web ブラウザから cookie が送出される。
- ウWeb ブラウザがアクセスする URL 内のパスと cookie に設定されたパスのプレフィックスが一致するときだけ,Web ブラウザから cookie が送出される。
- エWeb ブラウザでは JavaScript による cookie の読出しが禁止される。
正解はイ
解説 本サイト独自(IPA公表のものではありません)
イ Secure属性は,cookieを暗号化された通信でだけ送出させるための指定である。これを設定すると,URL内のスキームがhttpsの場合に限ってWebブラウザからcookieが送出され,通信中のcookieが保護される。
- ア 有効期間を過ぎたcookieを無効と判断する動作は,cookieの有効期間の設定によるものであり,Secure属性による送出条件ではない。
- ウ URL内のパスとのプレフィックス一致を送出条件にする動作は,cookieに設定されたパスによるものであり,Secure属性の効果ではない。
- エ JavaScriptによるcookieの読出し禁止は,スクリプトからの参照を制限する別の属性によるものであり,Secure属性の効果ではない。
この解説は間違っています
この解説は,別のモデルによるレビューを受けています。
出典:令和7年度 春期 応用情報技術者試験 午前 問41