如何解决Azure Web 应用服务自定义域读取证书
我们有 Azure Web App 服务,它被配置为有一个自定义域,比如“https://test.contosa.com”。我在我的网络应用程序中使用以下代码从商店检索证书。
using (X509Store certStore = new X509Store(StoreName.My,StoreLocation.CurrentUser))
{
certStore.Open(OpenFlags.ReadOnly);
X509Certificate2Collection certCollection = certStore.Certificates.Find(
X509FindType.FindByThumbprint,"<<MY_CERTIFICATE_THUMBPRINT>>",false);
X509Certificate2 certificate = certCollection.OfType<X509Certificate2>().FirstOrDefault();
if (certificate != null)
{
// Using the certificate here for generating and reading token
}
}
现在,当我使用网络应用网址“http://test.azurewebsites.net”时,我可以获取证书。
但是当我使用自定义域“https://test.contosa.com”时,它无法从商店中找到证书。如何搜索自定义域的证书?。提前致谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。