2016-11-17 4 views
3

[![画像の説明をここに入力してください] [1]] [1]現在、外部クライアントからクライアント証明書を読み取り、apimでが使用されているapi管理を使用してリクエストの一部として証明書を送信する方法

<policies> 
     <inbound> 

ここで、要求が有効で、要求とともにservercertificateを添付してからクライアントに送り返す必要があります。

これはどのように行う必要がありますか?助けてもらえますか?

+1

クライアントはhttpコールを行っています。 c#とHttpWebRequestを使用している場合。 x509証明書をobj.ClientCertificates.addに追加することができます。 – Aravind

+0

私にコードスニペットを付けることができるでしょうか、私が直面しているエラーを添付してください。実際にポリシーの要求の一部として証明書を添付する場所。 – Vinodh

+0

1つの説明 - 質問に示されているようにAPI管理XMLポリシーにエラーが表示されていますか、このAPIを使用するクライアントアプリケーションから証明書を送信しますか? – Aravind

答えて

2

証明書をヘッダに入れているので、単純にbin64でエンコードすることができます。 RawDataプロパティにアクセスするか、Exportメソッドを呼び出すかのいずれかで行うことができます。

関連する問題