課題
「フロントエンド開発のためのセキュリティ入門」という本を読んでいて、クロスオリジンの検証をハンズオンがあり、hosts ファイルにホスト名を追加するという設定方法が紹介されていた。
自社開発でも hosts ファイルは編集しているため、そのやり方はわかったが、WSL2 上で開発していて、普段の設定方法ではうまくいかなかった。
環境
WSL2
Ubuntu 20.04.6 LTS
解決方法
以下の issue を見て、解決した。
具体的には、Windows の hosts ファイルの指定として、以下のようにした。
::1 example.test localhost
issue 自体は 2020 年のもので、もっと良い解決方法があるかもしれない。
おわりに
まだ WSL2 と Windows の関係がよくわかっていないが、とりあえずハンズオンを進めることはできるようになった。
仕組みについてはおいおい勉強する。