WSE 3.0トラストチェーンのエラー - どのように私は戻って送信されているものの証明書を表示しますか?私は、証明書が信頼チェーンのエラーを持っているかを知りたいです

StackOverflow https://stackoverflow.com/questions/1840543

質問

私はWSE 3.0の私の応答を受信したときに

私は、信頼チェーンのエラーを抱えています。

私はWSDLをつかむとき

彼らの証明書は問題ありません。私が接続したときに、その証明書は問題ありません。私は、XML要求を送信するとき、それは私のパブリック証明書を好きます。

何WSE好きではない応答でトークンです。 Microsoft.Web.Service3はgetelementを呼び出し、その後loadbinarysecuritytokenが、その後、チェーンをチェックし、それが見るもの好きではありません。

私が知りたいのですが、はトークンそれは何が好きではありません。私は、トークンがあるかを確認するかどうかはわかりません。 HttpAnalyzerはあまり助けにはならないので、それはバイナリデータです。

私が間違っているかの完全な知識を持ってまで、

私は問題を解決することはできません。彼らは私に間違った証明書を送信していますか?それは私が持っていると私の個人的信頼に追加する必要はありません。ただ、CERTですか?何?

役に立ちましたか?

解決

あなたは正しい関与している証明書を知っている必要がありますか?通常、クライアント証明書とサーバ証明書。クライアントは、クライアントが受信したメッセージに署名するために使用されたサーバー証明書を検証することができないかのようにそれは私に聞こえます。あなたは、自己署名証明書を使用している場合は、クライアントマシン上で信頼されたルートCAの証明書フォルダにその証明書を追加してみてください。あなたのクライアントがサービスであるなら、あなたは(サービスがネットワークサービスとして実行されていると仮定)LOCALMACHINE下に配置する必要がありそうCurrentUserに下に置きます。これは正しい方向にポイントを願っています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top