問題タブ [pfx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio - Visual Studio レポート エラー「PFX - キーのインポート エラー/オブジェクトが既に存在します」
「署名マニフェスト」をオンにしてコンパイルしようとしているVisual Studio 2008 ClickOnceソリューションがあります。
このオプションをオンにすると、PFX ファイルのパスワードの入力を求められ、正しいパスワードを入力すると次のエラーが表示されます。
「キーのインポート エラー」/「オブジェクトは既に存在します」。
私は何かをホースしたと確信しています。以下を実行しようとしましたが、役に立ちませんでした。
pki - C#証明書をpfx形式でエクスポートする
証明書ストアからPFX
ファイルに証明書をエクスポートするためのNET。X509certificate2.Export
フラグを設定してメソッドを使用しようとしていますX509ContentType.Pfx
が、返されたバイト配列を処理してファイルに正しく出力する方法がわかりません。
助けていただければ幸いです。
visual-studio-2008 - 証明書の問題 - Windows 7 のアップグレード後にキーのインポート中にエラー「オブジェクトが既に存在します」
プロジェクトのすべての主要なアセンブリに対して、約 60 個の .pfx ファイルがあります。これらは固有のファイルですが、すべて同じパスワードを使用しています。
Windows Vista から Windows 7 にアップグレードした後、[Visual Studio 2008 でビルド] をクリックすると、キー ファイルのインポート ダイアログが表示され、パスワードを要求されます。
これでよかったのですが、パスワードを挿入した後、エラー ダイアログが表示されます: キーのインポート中にエラーが発生しました - オブジェクトは既に存在します。
何か案は?
c# - "内部エラーが発生しました。" X509Certificate2 で pfx ファイルをロードする場合
自己署名証明書 (c#) を使用しようとしています:
共有 Web ホスティング サーバーでエラーが発生しました。
スタック トレースは次で終了します
私の開発マシンでは、問題なくロードされます。秘密鍵アクセスが必要なため、*.cer ファイルではなく *.pfx をロードする理由 (cer ファイルは正常にロードされます)。私は自分のdev mochineでpfxを次のように作成しました:
makecert のバージョン v5.131.3790.0 を使用しています
msbuild - 証明書がインポートされているにもかかわらず、MSBuild ResolveKeySource エラーが原因で CruiseControl.NET サービスのビルドに失敗する
XBAP/WBA プロジェクトをビルド サーバーに追加しました。署名には PFX ファイルを使用します。PFX ファイルを CruiseControl.NET サービス証明書ストアにインポートし、サービスの証明書ストアで確認できます。それでも、ResoveKeySourceによってスローされた例外が引き続き表示されます。
c:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets (1805,7): errorMSB4018: "ResolveKeySource" タスクが予期せず失敗しました。System.InvalidOperationException: アプリケーションが UserInteractive モードで実行されていないときにモーダル ダイアログ ボックスまたはフォームを表示することは、有効な操作ではありません。サービス アプリケーションからの通知を表示するには、ServiceNotification または DefaultDesktopOnly スタイルを指定します。System.Windows.Forms.Form.ShowDialog (IWin32Window 所有者) で
また、デスクトップと対話するサービスを有効にしました (知識以上のものを期待しています)。
誰かがこの動作を見たことがありますか、または別のアプローチを推奨できますか? ユーザーとして CruiseControl.NET を実行できることはわかっています (ソリューションはコマンド ラインからコンパイルされます) が、すべてのアクセス許可がサービス アカウントに対して構成されており、サービスとして実行することを好むため、可能であれば回避したいと考えています。
certificate - プログラムで .PFX を .PEM に変換しますか?
プログラムで MS 証明書ストアから証明書とその秘密鍵を抽出し、何らかの方法で .PEM 形式にする必要があります。ファイルを避けてすべてをメモリに保持したいので、コマンドラインで OpenSSL を使用したくありません。
PFXExportCertStoreEx() を使用して、Windows から PFX 形式の BLOB にエクスポートできます。ファイルに書き込み、OpenSSL で .PEM に変換することでテストしました。結果の .PEM ファイルは正常に機能します。したがって、残りの問題は、それらをメモリ内で .PEM 形式にすることです。
.PEM を必要とする別の SSL ライブラリを統合しました。(OpenSSL ではありません...) したがって、C++ プロジェクトに OpenSSL ソースを含めずにこれを実現したいと考えています。何か案は?
.net - Windows7でIISユーザーにアクセスを許可するwinhttpcertcfg
IISユーザーにpfx証明書へのアクセスを許可する必要があります。Webサイトは、一部のユーザーAppPoolUserのAppPoolの下で実行されています。IISには自動的に「IISAPPPOOL\AppPoolUser」というユーザー名が付けられます。これは、aspnet_regiis-gaを使用するときにアクセスを許可するために必要なものです。
ただし、winhttpcertcfgを使用してユーザー「IISAPPPOOL \ AppPoolUser」にアクセスを許可すると、「アカウント情報が見つかりませんでした」と表示されます。
私が使用するコマンドは
ウェブ上でこれのサンプルは見つかりませんでした。何か案は?
c# - .NET で pfx パスワードを変更する
crypt32.dll を使用して .pfx ファイルのパスワードを変更する方法を知りたいです。私は試した :
installation - WiX を使用して Windows のユーザー ストアに pfx 証明書をインストールする
上記のシナリオの WiX スニペットまたはソリューションを提供してください。pfx ファイルを WiX msi に含める必要があります。ユーザーは、インターネット エクスプローラーを介して自分のマシンに msi をダウンロードし、[インストール] をクリックします。マシンに証明書をインストールする必要もあります。
visual-studio-2008 - VS2008 で clickonce マニフェストに署名するときに「指定されたプロバイダーの種類が無効です」
イントラネット上の CA によって発行された証明書があります (V3 sha1 pfx ファイルです)。
clickonce (vsto addin) プロジェクトの署名部分でこれを使用すると、次のエラーが発生します。
ここで何が起こっているか知っている人はいますか?
ありがとう!