Что означает ссылка на объект, не установленная для экземпляра ошибки объекта, при использовании Add-AzServiceFabricClusterCertificate? - PullRequest
0 голосов
/ 24 марта 2020

Я пытаюсь добавить новый вторичный сертификат к сервису fabri c, однако я получаю следующую ошибку. есть ли у кого-нибудь указатели?

PS C:\WINDOWS\system32> Add-AzServiceFabricClusterCertificate -ResourceGroupName '******'  -Name '********'  -SecretIdentifier '*************'  
Add-AzServiceFabricClusterCertificate : Object reference not set to an instance of an object.
At line:1 char:1
+ Add-AzServiceFabricClusterCertificate -ResourceGroupName '****
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : CloseError: (:) [Add-AzServiceFabricClusterCertificate], NullReferenceException
    + FullyQualifiedErrorId : Microsoft.Azure.Commands.ServiceFabric.Commands.AddAzureRmServiceFabricClusterCertificate

1 Ответ

1 голос
/ 25 марта 2020

Я не смог воспроизвести вашу проблему, она работает на моей стороне.

Попробуйте обновить Az.ServiceFabric с помощью команды ниже, моя версия 2.0.1.

Update-Module -Name Az.ServiceFabric -Force

В azure keyvault, я использую самоподписанный сертификат, убедитесь, что вы используете SecretIdentifier ниже.

enter image description here

Затем используйте powershell и проверить результат на портале.

Add-AzServiceFabricClusterCertificate -ResourceGroupName '<group-name>' -Name 'joyfabric' -SecretIdentifier 'https://joykeyvault.vault.azure.net/secrets/cer135/23c6706daeab47e59caca2431ad96a1c'

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...