WAPPAコマンドadd-certificateコマンドを使用して、Azureに証明書をアップロードしようとするときに何か問題があります。wapコマンドレット - 証明書の追加エラー
add-certificate -ServiceName myService -CertificateToDeploy ".\mycert.cer" -SubscriptionId 1234c88c-xxxx-xxxx-ad88-888c6ec5fc4a -Certificate (get-item cert:\CurrentUser\My\0E5A777B38724D85F415E011192D2EF888888884)
そして、これが来る続けエラーです:
これは私がPowerShellで実行しているものです。
Add-Certificate : The index value is not valid. At line:1 char:16 + add-certificate <<...(removed repeat of command)... + CategoryInfo : CloseError: (:) [Add-Certificate], CryptographicException + FullyQualifiedErrorId : Microsoft.Samples.AzureManagementTools.PowerShell.Certificates.AddCertificateCommand
私たちは、serviceNameのとsubscriptionIdが正しいと私たちは他のパラメータが同様に適切であるように見える見つけることができるすべての例を見ている確信している...しかし、明らかに1つ(または両方)それらのではありません。私たちは理由を見ることができません。
任意の提案を大幅に追加-certificateコマンドは、ホストされたサービスに(通常は秘密鍵を使用して)証明書をアップロードするためのものです
おかげで、まだ調査が、私は多分問題は私たちの.cerファイルをエクスポートすることができないということだと思う:それは私だけが私の内部(の心)デバッガを見抜くのコードを実行することです。 MMCプラグインから手動でこれを行うと、 'pfx'エクスポートオプションがグレー表示されます。したがって、私たちは.cerプロバイダが秘密鍵を「エクスポート可能」とマークした場合、これを確認しています。 http://serverfault.com/questions/83143/convert-p7b-key-to-a-pfx – wallismark
.cerファイルは公開鍵です。時々あなたはそれらをインポートする必要がありますが、より頻繁にプライベートキー側であるpfxが欲しいです。 .cerが本当に必要な場合は、pfxコンテナにラップしてアップロードするプロセスがあります。 – dunnry