web-dev-qa-db-ja.com

TemporaryKey.pfxの問題パスワードがありません

私のクライアントは問題を抱えています。彼にはMicrosoftCRM開発者がいて、彼は去りました。現在、プロジェクトは未完了のままです。カスタムアプリケーションのソースコードをダウンロードしましたが、開発を継続しようとはしていません。 ClickOneデプロイメントを試しましたが、myapp_TemporaryKey.pfxに関連するパスワード入力ボックスが表示されます。ネットワーク上のコンピューターにインストールしてデバッグモードで起動しようとしましたが、同じ問題が発生します。

「次のキーファイルをインポートできません:。キーファイルはパスワードで保護されている可能性があります。これを修正するには、証明書を再度インポートするか、現在のユーザーの個人証明書ストアに手動で証明書をインポートしてください。」

そして2番目のエラーは次のとおりです:「キーファイル「myapp_TemporaryKey.pfx」のインポートがキャンセルされました

それを修正するために何ができるか知っていますか? .PFXファイルはありますが、パスワードはありません。

17
Mathieu

[プロジェクトのプロパティ]-> [署名]タブ->に移動し、[ClickOnce]セクションの証明書を使用してアプリに署名しました。私の場合、ビルドは成功しました。

28
LT.Nolo

PFXがパスワードで保護されている場合、パスワードがないと、これについてほとんど何もできません。 PFXには、対応する秘密鍵を含む証明書と、オプションで1つ以上のCA証明書が含まれています。問題の証明書は自己署名されたものですか、それとも一部のCAによって発行されたものですか?ファイル名を考えると、自己署名だったと思います。したがって、別の証明書を作成して、古いファイルの代わりにそれを使用するだけです。