2009-07-29 22 views

答えて

18

完全な公開鍵と秘密鍵のペアがある場合、WCFサービスが実行されているプロセスの証明書の秘密鍵へのアクセスを許可していないとします。

今、あなたは、これはあなたのOSのバージョンとどのようにサービスをホスティングしているが、this articleされているプロセスが多少あるのWindows 2008/Vistaの/ Win7のためにXPおよびWindows 2003

ためで動作するはずの指示を提供に依存して行う方法より簡単に。 MMCを起動し、証明書スナップインを追加し、SSL証明書の正しいコンテナ所有者を選択します。証明書を探して(それはおそらく個人ストアにあります)、右クリックして[すべてのタスク]> [秘密鍵の管理]を選択します。サービスをホストしているユーザーに秘密鍵への読み取りアクセスを許可します。

+1

また、ここで役に立つリンクhttp://msdn.microsoft.com/en-us/library/aa702621.aspx – AJM

+0

1 - 私の時間と欲求不満のトンを保存するためのありがとう! –

+1

@blowdart、2003年のあなたのリンクは死んだ。今どこか他の場所にいらっしゃるのですか? –

2
winhttpcertcfg -g -c LOCAL_MACHINE\MY -s mycert -a "Network Service" 
関連する問題