问题描述
当在Azure中成功创建一个Service Fabric Cluster 服务后,我们能够在它的Overview页面中发现 Service Fabric Explorer的终结点,但是打开后,因为不知道如何获取证书,所以直接报错403。
那么,如何才能正确的访问 Service Fabric Explorer页面呢?
问题解答
因为Service Fabric集群都需要证书访问,可以在Service Fabric Security 页面中查看到 Cluster Certificates 的指纹信息。然后在对应的Key Vault服务中去下载PFX证书文件。最后安装在本地机器,通过浏览器打开Service Fabric Explorer 终结点时,选择安装的证书,即可成功打开SF Explorer了。
详细的操作步骤如下:
1) 查看Cluster Certificates证书指纹并导航到Key Vault中进行下载
注意:如果不知道当前Service Fabric使用的是哪一个Key Vault服务,可以在资源组中查看创建Service Fabric的ARM模板,从模板文件中寻找Key Vault信息。
2)本地安装证书
双击第一步中下载的证书,然后在弹出框中一直下一步,中间数据密码部分为空(因为从Key Vault下载的证书都是无密码的),直到提示安装完成。
3)浏览器中打开SF Explorer,在证书弹出框中选择第二步中安装的证书
参考资料
使用 Service Fabric Explorer 可视化群集 : https://docs.azure.cn/zh-cn/service-fabric/service-fabric-visualizing-your-cluster