「Makecert」を使用して証明書を作成し、Azure アカウントに証明書をアップロードしました。また、この証明書を使用して Azure Management REST API を呼び出しました。しかし、別の PC で同じ証明書を使用すると、証明書関連のエラーがスローされます。新しい PC で証明書を作成すると、エラーは解決されます。
マシンごとに証明書を作成し、それらすべてを azure サイトにアップロードする必要がありますか?1 つの証明書だけで問題を解決できるかどうか教えてください。
「Makecert」を使用して証明書を作成し、Azure アカウントに証明書をアップロードしました。また、この証明書を使用して Azure Management REST API を呼び出しました。しかし、別の PC で同じ証明書を使用すると、証明書関連のエラーがスローされます。新しい PC で証明書を作成すると、エラーは解決されます。
マシンごとに証明書を作成し、それらすべてを azure サイトにアップロードする必要がありますか?1 つの証明書だけで問題を解決できるかどうか教えてください。
私はちょうどこのスレッドに出くわしました... 私が正しければ、それはあなたのために働くはずです.
これを機能させるには、他のマシンで証明書を共有する必要があることに注意してください。
基本的に、証明書を作成したら、それを証明書ストアにインストールし、証明書を秘密鍵とともにエクスポートしてから、その証明書を他のマシンにインストールする必要があります。
いいえ、各マシンで証明書を作成する必要はありません。「*.cer」ファイルをあるコンピューターから別のコンピューターにコピーしたばかりで、秘密鍵がエクスポートされていないため、エラーが発生していると思います。この問題を解決する 1 つの方法は、秘密鍵を使用して証明書をエクスポートし (pfx ファイルを作成します)、2 台目のコンピューターに pfx ファイルをコピーして、そこに証明書をインストールすることです。試してみる。