As you know, Service Fabric uses some various certificates to manage their clusters.
- Cluster certificate : Client to node security, e.g. Management Endpoints such as Service Fabric Explorer or PowerShell
- Server certificate: Server (node) to clients, and server (node) to a server (node).
- Client certificates : Role-Based Access Control (RBAC) – used to limit access to certain cluster operations for different groups of users, e.g. Admin vs User.
You need to register your own certificate into Azure Portal for browsing your cluster and deploy your applications using Visual Studio, and you can register your certificate with Azure Portal like below.
Login-AzureRmAccount Add-AzureRmServiceFabricClientCertificate -ResourceGroupName "your resource group name" -Name "your service fabric cluster name" -Thumbprint "your thumbprint" -Admin