0
我購買了應用服務證書,當我與服務結構連接時,我得到了下面的部署錯誤。 我可以找到文件上傳一個JSON格式的PFX,但我找不到任何關於將證書轉換爲JSON格式。看來你甚至無法導出證書,這是這種情況? 我該如何解決這個問題?在服務結構中使用應用服務證書
{
"status": "Failed",
"error": {
"code": "ResourceDeploymentFailure",
"message": "The resource operation completed with terminal provisioning state 'Failed'.",
"details": [
{
"code": "CertificateImproperlyFormatted",
"message": "The data retrieved from https://XXXX.vault.azure.net/secretsYYY/ZZZ is not deserializable into JSON."
}
]
}
}
您是否看到此文檔? https://azure.microsoft.com/en-us/documentation/articles/service-fabric-cluster-creation-via-arm/ – LoekD
我做到了,但只有在您不幸有自己的SSL認證時纔會提供信息。 – tank104
我能得到的最接近的是下載證書,但我仍然需要知道密碼,使用:$ secretRetrieved = Get-AzureKeyVaultSecret -VaultName'vault' - 名稱' $ pfxBytes = [System.Convert] :: FromBase64String ($ secretRetrieved.SecretValueText) [io.file] :: WriteAllBytes(「D:\ Development \ Tools \ Service-Fabric-master \ certificate.pfx」,$ pfxBytes) – tank104