kintone

VSCode+LiveServerでhttps接続しようとしたらLiveServerが起動しない(operation not permitted)

  1. HOME >
  2. IT/DX >
  3. kintone >

VSCode+LiveServerでhttps接続しようとしたらLiveServerが起動しない(operation not permitted)

開発環境

  • macOS 14.2
  • VisualStudioCode
  • LiveServerExtension
  • mkcert

前提

Visudl Studio Code(VSCode)をインストール
VSCodeにLive Server Extensionをインストール
mkcertで証明書(localhost+2pem,localhost+2-key.pem)を作成済み

現象

1.LiveServerの設定でHttps接続の設定をする

「GoLive」を押してLiveServerを実行しても何も反応がない・・・

2.拡張機能からLive Serverを選択する

どうやらエラーが出ているみたい
メッセージ欄を選択すると詳細が表示されます

「ランタイムの状態」欄を見るとoperation not permittedと出ていて操作権限がないとのこと

解決策

証明書ファイルのアクセス権限を直接変えてもうまくいかず
以下の方法でLiveServerが実行できるようになりました

・システム設定ープライバシーとセキュリティを選択
・Visual Studio Codeのアクセス許可の設定で、証明書が保存されている場所を許可する
(今回は書類フォルダ内に証明書ファイルを置いていたので書類フォルダのアクセスを許可)

おわりに

LiveServerが動作しない理由はすぐに分かりましたが、ファイルのアクセス権を変えても現象が変わらないので原因を探すのに苦労しました。
参考になればと思います

-kintone
-