2016-11-17 38 views
3

[![enter]图片说明] [1]] [1]目前,我正在从外部客户端读取客户端证书,然后使用策略验证使用如何使用api管理发送证书作为请求的一部分

<policies> 
     <inbound> 

现在,当请求是有效的,必须附上servercertificate与请求一起,然后将其发送回客户端完成。

如何做到这一点?你能帮忙吗?

+1

客户端正在进行http调用,我相信。如果你使用的是C#和HttpWebRequest。您可以将一个x509证书添加到obj.ClientCertificates.add – Aravind

+0

您是否可以给我代码段,附上我正面临的错误。实际上,将证书作为政策请求的一部分附加在哪里。 – Vinodh

+0

澄清一个问题 - 您是否在api management xml策略中出现错误,如问题所示,或者您是否想从使用此api的客户端应用程序发送证书? – Aravind

回答

2

由于您将证书放入标题中,因此您可以对bin64进行简单编码。您应该可以通过访问RawData属性或调用导出来完成它。

相关问题