ssl - 在本地 ServiceFabric httpGatewayEndpointPort 上使用 SSL 证书
问题描述
我们有一个本地 Service Fabric 集群正在运行。我们正在使用 Windows 安全性来控制谁可以管理集群。
当连接到网关端点以使用配置管理器时,我们当前通过 HTTP 进行连接,但我们希望通过 HTTPS 进行连接。
我们添加了用于连接反向代理的 SSL 证书,并且我们希望使用相同的证书连接到网关端点。
我可以在集群上生成的配置中看到 HttpApplicationGatewayEndpoint 端口正在使用 https,我认为它已打开,因为我设置了“ReverseProxyCertificate”设置。
<NodeType Name="NodeType0">
<Endpoints>
<ClientConnectionEndpoint Port="19000" />
<LeaseDriverEndpoint Port="19002" />
<ClusterConnectionEndpoint Port="19001" />
<HttpGatewayEndpoint Port="19080" Protocol="http" />
<HttpApplicationGatewayEndpoint Port="19081" Protocol="https" />
<ServiceConnectionEndpoint Port="19003" />
<ApplicationEndpoints StartPort="20001" EndPort="20031" />
<EphemeralEndpoints StartPort="49152" EndPort="65535" />
</Endpoints>
<PlacementProperties>
<Property Name="NodeTypeName" Value="NodeType0" />
</PlacementProperties>
</NodeType>
如何使 HttpGatewayEndpoint 具有 Protocol="https" 而不是 "http"?
解决方案
推荐阅读
- ios - React Native:iOS 上的“setBackgroundColor 仅在 android 上可用”警告
- android - 谷歌附近的 api 12.0.1 与 android things 稳定版本 1.0 抛出 8007 STATUS_BLUETOOTH_ERROR
- git - GIT - 删除内容后减少回购的大小
- sql - PostgreSQL:在相关子查询中选择动态列
- r - 从语料库 R 中的文本中提取日期
- python - 需要读取大约 172 个目录的特定单词的目录的每个文件,我们已经完成了单个目录
- android - 动态语言翻译器
- azure - 如何在 azure web bot 应用程序中查看 Luis.ai 的响应
- botframework - 分隔符未显示在自适应卡片中
- rxjs - Rxjs GroupBy,Reduce 以在 ID 上进行 Pivot