C# 如何使用api管理将证书作为请求的一部分发送
[![enter image description here][1][1]目前,我正在从外部客户端读取客户端证书,然后使用策略在apim中进行验证,这是使用C# 如何使用api管理将证书作为请求的一部分发送,c#,azure,azure-api-management,C#,Azure,Azure Api Management,[![enter image description here][1][1]目前,我正在从外部客户端读取客户端证书,然后使用策略在apim中进行验证,这是使用 <policies> <inbound> 现在,当请求有效时,必须将servercertificate与请求一起附加,然后将其发送回客户端 必须如何做到这一点?您能帮忙吗。因为您要将证书放入一个标头中,所以只需对其进行bin64编码即可。您应该能够通过访问RawData属性或对其调用导
<policies>
<inbound>
现在,当请求有效时,必须将servercertificate与请求一起附加,然后将其发送回客户端
必须如何做到这一点?您能帮忙吗。因为您要将证书放入一个标头中,所以只需对其进行bin64编码即可。您应该能够通过访问RawData属性或对其调用导出来完成此操作。我相信客户端正在进行http调用。如果您使用的是c#和HttpWebRequest。您可以将x509证书添加到obj.ClientCertificates.add。您是否可以给我代码段,附上我面临的错误。实际上,作为策略中请求的一部分,在何处附加证书。一个澄清-您是否在api管理xml策略中遇到问题,或者您是否希望从将使用此api的客户端应用程序发送证书??