0
votes

We have integrated API Management with Service Fabric in Azure as outlined in this document. Everything is up and running, but we would like to ensure that the traffic between API Management and Service Fabric Stateless Service (ASP.NET Core) is encrypted using HTTPS. Currently the API Management logs show that the traffic is HTTP.

enter image description here

Is there a way to enable HTTPS (or at least encrypted) traffic between API Management and Service Fabric?

1
Are service fabric services available from internet?mtkachenko
@mtkachenko No, they should not be available. We want to expose them to the internet using APIM.bartbje

1 Answers

0
votes

APIM gets those http endpoint from SF itself by calling IServiceResolutionClient.ResolveServicePartitionAsync. Are you sure your stateless service is configured with HTTPS scheme at Service Fabric end?