問題タブ [snk]

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.

0 投票する
4 に答える
7487 参照

c# - エラーを受け取り始めました: アセンブリの署名エラー -- 不明なエラー (8013141c)

Visual Studio 2013 - コンパイル時に「アセンブリの署名エラー -- 不明なエラー (8013141c)」というエラーが発生し始めました。一部のプロジェクトは、snk ファイルを使用して署名されています。以前はコンパイルされており、かなり長い間本番環境にありました。

0 投票する
0 に答える
278 参照

c# - PowerShellを使用してsnkをpfxに変換する方法は?

This answer hereは、powershell を使用して pfx を snk に変換する方法を提供しました (System.Security.Cryptography方法にラップされています)。

.snk逆に、ファイルをに変換するにはどうすればよい.pfxですか? .snkでファイルを読み取ることができGet-Content、どういうわけかオブジェクトImportCspBlobを取得するために使用できX509Certificate2ますが、わかりません:

  1. ImportCspBlobその証明書オブジェクトを取得するためにインスタンス化する方法
  2. .pfxそのオブジェクトからエクスポートする方法

X509Certificate2価値があるので、 an をインスタンス化してから runしようとしましImportCspBlobたが、コンストラクターは失敗しました:

編集:

@TheIncorrigible はコンストラクターの問題を指摘しましたが、現在は修正されています。主な質問はまだ残っています。

空のコンストラクターが機能することを期待していました。

アップデート:

この質問はもう必要ありません。ファイル内の公開鍵と秘密鍵のペアではなく.snk、パスワードで暗号化された基本的な対称鍵素材であることが判明しました。ただし、答えが他の人に役立つ場合に備えて、質問を残します。