企業ファイアウォールの背後にある環境でNPMを使用しようとしています。このファイアウォールはすべてのhttpsトラフィックを傍受し、自身のCAで署名します... NPMが実際に動作するようにこのCAを「信頼する」方法はありますか?HTTPSプロキシのファイアウォール発行者を信頼するようにNPMを設定するにはどうすればよいですか?
9
A
答えて
6
特定のCAによって発行された証明書を信頼するようにnpmを構成する方が良い方法があります。
npm config -g set cafile /path/to/myCA.cert
これは、このCA(おそらく会社の自己署名入り証明書)をnpmの信頼できるCAに追加します。このソリューションでは、SSLキーの検証と独自のCAエンティティの追加の利点が得られます。
7
+1
警告:この解決策はnpmにすべての証明書を受け入れると考えています。特定の証明書だけを信頼するようにnpmに指示するオプションがあると良いでしょう。 –
+0
@ScottMarchant十分に公正なものです。つまり、内部CAチェーンを追加することができます。つまり、上記のソリューションは特定の環境で動作します。私はgitと同じ問題を抱えていました。 – Tracker1
関連する問題
- 1. 信頼性の低いネットワーク環境でMassTransitを設定するにはどうすればよいですか?
- 2. npmモジュールをどのように信頼できますか?
- 3. Laravel Routesをhttpsにリダイレクトするように設定するにはどうすればよいですか?
- 4. HTTPSを使用するようにYii Frameworkを設定するにはどうすればよいですか?
- 5. X509Certificate発行者が信頼できるかどうかを確認するにはどうすればよいですか?
- 6. ノードNPMプロキシ認証 - どのように設定するのですか?
- 7. ワトソン会話の信頼度を設定するにはどうすればよいですか?
- 8. Javaのプロキシ経由でHTTPS要求を送信するにはどうすればよいですか?
- 9. extjsの実行時にプロキシのextraParams設定を変更するにはどうすればよいですか?
- 10. データを受信するようにzabbixを設定するにはどうすればよいですか?
- 11. Nexus 3でプロキシNPMリポジトリを移行するにはどうすればよいですか?
- 12. SignalRの発信者クライアントにメッセージを送信するにはどうすればよいですか?
- 13. プロキシを使用するには、httpcore 4を設定するにはどうすればよいですか?
- 14. NPMをインストールするにはどのようにすればよいですか?
- 15. プロキシ/ファイアウォールを介してWeb参照を追加するにはどうすればよいですか?
- 16. ランダムに実行するようにiMacrosを設定するにはどうすればよいですか?
- 17. 信頼できないJavaアプリケーションを安全に実行するにはどうすればよいですか?
- 18. Android Marshmallowまたはupperのアプリケーションを開発する際に信頼性の高いアラームを設定するにはどうすればよいですか?
- 19. 郵送で送信者名を設定するにはどうすればよいですか?
- 20. 行のイメージを設定するにはどうすればよいですか?
- 21. ノードjsでファイアウォールを設定するにはどうすればよいですか?
- 22. Mailboxerに送信者と受信者のアバターを表示するにはどうすればよいですか?
- 23. リッチクライアントまたはWebアプリケーションのWindows 2016 RTM ADFSでクライアントと信頼関係の信頼を設定するにはどうすればよいですか?
- 24. node.jsのエラースタックトレースに発信者の詳細を追加するにはどうすればよいですか?
- 25. Mocking - 発信者の例外を発生させるにはどうすればよいですか?
- 26. QWebEnginePageインスタンスごとに異なるプロキシを設定するにはどうすればよいですか?
- 27. osxのbrowsermobの上流にプロキシを設定するにはどうすればよいですか?
- 28. 複数行アイテムを持つようにTreeviewを設定するにはどうすればよいですか?
- 29. HTTPSトラフィックを表示するためにWiresharkを設定するにはどうすればよいですか?
- 30. コマンドラインを使用して、プロキシをアンドロイドエミュレータに設定するにはどうすればよいですか?
私はこれが別のStackExchangeサイトに適しているかもしれないが、特定の開発プラットフォームに固有のものであることを考えると、これはより適切な場所だと感じました。 – Tracker1