私の青空環境にSSL証明書を読み込もうとしています。私はofficial Azure documentation instructions located hereに従っています。certreqを使用しているCRYPT_E_NOT_FOUNDの問題
私はcertreq -accept -user ...
を実行すると、それが戻っ:
を証明機関によって発行された証明書をインストールすることはできません。管理者に連絡してください。オブジェクトまたはプロパティを見つけることができません。 0x80092004(-2146885628 CRYPT_E_NOT_FOUND)
私は管理者として実行しています。私は自分の証明書にGoDaddyを使用しています。私はgodaddyがcer(輸出)にあなたを与えるcrtを変換しました。
私はそこにすべての修正を見ませんが、撮影
手順の標準は、「私たちを支払うとあなたが土器をスパイするために、我々はそれを修正します」:
を私は外出先でのDNSサブドメインを作成しましたパパ。
私は上記のリンクの指示に従って自分のcert要求を作成しました。 (テキストファイルを作成し、それに対してCERTREQ -newコマンドを実行します。
を私は、キーのIISのバージョンをダウンロードし、このファイルを取り、GoDaddyのは私のキーを許可行われた場合には
をGoDaddyのためにコンテンツをアップロード。
は、内容を解凍した。2つのファイルがCRTを含めて
P7B私は個人用フォルダに(私はこの段階でとせずに試してみました)私のローカルマシン上の証明書をインストールしました。
ました次に、crtをcerファイルにエクスポートしました。私はそれがエクスポートの最後の画面でキーをエクスポートしていないと言いました。
その後、cerでcertreq -accept -userコマンドを実行しました。その時点で私はCrypt_E_Not_foundエラーを受け取りました。
あなたが行ったすべての手順を投稿してください。それは問題の診断に役立ちます。 –
@ダンスキャン:これを解決しましたか?私は同じ問題を抱えています。 – davenewza
@davenewza:IISを読み込んでそこに暗号ファイルを作成することでこれを解決しました。下記の私の答えを見てください。 – DanScan