Safariでhttp://localhost:3000
をロードすると、Safariは自動的にhttps://localhost:3000
にリダイレクトします。この機能を無効にするにはどうすればよいですか?
~/Library/Cookies/HSTS.plist
に入ってlocalhost
エントリを削除し、Safariを再起動しましたが、plistファイルに再追加してhttpsにリダイレクトしました。
localhost
で明示的にhttpまたはhttpsを言わなければならないようにこれを修正する方法はありますか?
Ask Differentからの回答 に基づいてこれを解決できました。
要するに、Safariを閉じてから、以下のコマンドを実行するとうまくいきました。
Sudo killall nsurlstoraged
rm -f ~/Library/Cookies/HSTS.plist
launchctl start /System/Library/LaunchAgents/com.Apple.nsurlstoraged.plist
Safariを実行した後、Safariを再起動し、http://localhost:3000
は問題を解決し、https
にリダイレクトしませんでした。
うまくいけば、これが誰かがこの問題を解決するのに役立つでしょう。