[英]Certificates ( *.p12 , *.cert ) in azure - webjob
我已经在.Net Framework 4.5中创建了一个WebJob。 该Webjob正在使用受证书(公共/私有密钥)保护的传统WCF服务。 我已经在本地计算机中导入了所有必需的证书,并且能够与WCF服务进行通信。 下面是从本地商店获取证书的示例代码。
X509Certificate2 tlsCert = X509CertificateUtil.GetCertificate(
"39834391cba4e625bab0cba7838247ec6b53d92d",
X509FindType.FindByThumbprint,
StoreName.TrustedPeople,
StoreLocation.LocalMachine,
true
);
然后进一步使用tlsCert
执行WCF合同。
当我在Azure中托管此文件时,我不确定如何执行此操作。 如何导入证书并访问Azure中的证书存储?
注意:我们没有使用VM在Azure中部署WebJob。 我们正在使用“ Appservice”计划来托管网络作业。
任何方向如何处理证书? 我正在尝试使用KeyVault完成此操作,但不确定是否可以正常使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.