1

Azure Web サービスの場合、.pfxファイルを読み込む必要があります。これはファイルから実行できます (サービスの横にインストールされています)。すべてを機能させるには、信頼できる証明書ストアにa.cerと aをインストールする必要があります。.crl私の質問は次のとおりです。これを回避できますか? これら 2 つのファイルをファイルから読み込んで使用する方法はありますか?

4

2 に答える 2

1

http://social.technet.microsoft.com/wiki/contents/articles/how-to-create-a-x509-certificate-for-sql-azure-database-management-api.aspxからの引用:

関連する証明書がローカル証明書ストアにインストールされている場合は、API 呼び出しを行うときに、.pfx ファイルの代わりに .cer ファイルを使用できます。.cer が webrequest に追加されると、CLR はローカル証明書ストアで関連付けられた pfx を自動的に検索します。証明書が存在する場合、呼び出しは通過します。そうでない場合、呼び出しは失敗します。パスワードには任意の値を使用できます。ただし、証明書をローカル証明書ストアにインポートする必要はありません。証明書がローカルの証明書ストアにない場合は、関連する .pfx ファイルに .pfx ファイルの正しいパスワードを指定する必要があります。

于 2011-12-09T12:49:57.963 に答える
0

私は自分自身の質問に答えたくありませんでしたが、答えは不可能であり、ファイルをインストールする必要があるようです。

ファイルをローカルの証明書ストアにインストールする以外に、ファイルを使用する方法が見つかりません。このため、worker ロールの開始時にそれらをインストールするコマンド ライン ツールが作成されています。

誰かが私が間違っていると証明できれば、喜んでこの質問を再開します。

于 2012-01-25T11:08:50.787 に答える