完全に自分の備忘録として書きます。
*********************************************
SharePoint Framework 開発ではNode.js を使い、ローカルのWebサーバーを立ち上げ Workbench ページを使ってデバッグ実行などするわけですが、このとき https エンドポイントを使うため証明書が必要。そのため 開発者用証明書をインストールするために次のコマンドを実行します。
>gulp trust-dev-cert
これでインストールがすんなりできるのですが、アンインストールしたいことも在るわけです。たとえば、私の場合は、SPFx の開発をおととしから行っていますが、Chromeの仕様が変わり証明書を変えなくてはいけなくなった。関連情報は下記に書かれています。
SharePoint Framework の既知の問題とよくあるご質問
そこで、実行するのが次のコマンド
>gulp untrust-dev-cert
と上記リンクに書かれているのですが、なんだかうまくいかない。エラーになってしまう。
一般的な証明書と同じくユーザー証明書としてインストールされたのかなと MMCを立ち上げて確認するもない。で、探したところ下記のパスにありました。
<ユーザープロファイル>\.gcb-serve-data
ここに、gcb-serve.cer と gcb-serve.key がある。
ということで、このディレクトリ (gcb-serve-data)を削除して再び gulp trust-dev-cert を実行。
コメント