安全なWebアプリケーションの作り方』をお買い上げいただきまして誠にありがとうございました。本文中に以下の誤りがありましたことをお詫びするとともに、訂正させていただきます。■参考:実習環境のPOP3サーバーに接続できない場合もし、P.19のメールアカウントの設定を行ってもPOP3サーバーに接続できない場合、仮想マシンから以下のコマンドでDovecotの起動を確認してください。上図のように[OK]と表示されればDovecotが起動したことになります。再度POP3サーバーの接続を確認してください。コラム「X-FRAME-OPTIONS」中の1つ目の囲みの下<誤>———-あるいは、meta要素を使って、HTML上にも記述できます。下から6行目<誤>———-この際、サイトBに置かれたJavaScriptを取得するリクエストでは、サイトBに対するクッキーが送信されます。そのため、利用者のサイトBでのログイン状態によって、サイトBに置かれたJavaScriptのソースコードが変化し、その変化がサイトAに影響を与える場合があります。padding)という手法です。JSONPは、Ajaxアプリケーションから同一生成元でないサーバー上のデータにアクセスする手法として利用されます。———-↓<正>———-この際、サイトBに置かれたJavaScriptを取得するリクエストでは、サイトBに対するクッキーが送信されます。そのため、利用者のサイトBでのログイン状態によって、サイトBに置かれたJavaScriptのソースコードが変化し、その変化がサイトAに影響を与える場合があります。padding)という手法で起こることがあります。JSONPは、Ajaxアプリケーションから同一生成元でないサーバー上のデータにアクセスする手法として利用されますが、認証状態によりJavaScriptのソース(JSONPのデータ)が変化すると、意図しない形で情報が漏洩する可能性があり危険です。JSONPでは公開情報のみを提供するようにするべきです。※本文の内容と合うように見出しを修正しました。