>source

Azure 키 볼트에 PFX 인증서를 가져 오려고하지만 개인 키가있는 인증서가없는 경우 오류가 발생했습니다.

ImportCertifCateOptions를 사용하고 있습니다. "certificate.rawdata"가가는 방법인지 확실하지 않습니다.

이 code가 사용하는 code입니다.

var certificate= new X509Certificate2(
            localFilePath,
            password,
            X509KeyStorageFlags.Exportable);
        if (!certificate.HasPrivateKey)
        {
            throw new BusinessException("No private key included");
        }
        var importOptions= new ImportCertificateOptions(name, certificate.RawData);
        var azureKeyVaultCertificate= await CertificateClient.ImportCertificateAsync(importOptions);

이것은 Azure에서 얻는 오류입니다.

지정된 X.509 인증서 콘텐츠에서 개인 키가있는 인증서가 없습니다. 개인 키가 포함 된 하나의 인증서로 X.509 인증서 컨텐츠를 지정하십시오. 상태 : 400 (잘못된 요청)

인증서 /PFX 파일을 어떻게 만들었습니까?

Tore Nestenius2021-09-15 04:24:11

Azure Key Vault에 실제로 성공적으로 성공적으로 설치 한 2 개의 Differs Certifaits로 테스트했습니다.

seba.p2021-09-15 04:24:11

포털에서 PFX 파일을 가져올 수 있습니까?

MichaelHoward-MSFT2021-09-15 04:24:11
  • 이전 scipy의 최소한의 최소한의 사용 방법
  • 다음 angularjs : AG-Grid isrowselectable 조건부가 활성화되지 않습니다