ThreeMammals/Ocelot

Support for Client certificates for downstream routes

Open

#1,690 opened on Sep 12, 2023

View on GitHub
 (10 comments) (0 reactions) (1 assignee)C# (1,617 forks)batch import
MVPfeaturehelp wantedlarge effortmedium effort

Repository metrics

Stars
 (8,137 stars)
PR merge metrics
 (Avg merge 44d 17h) (6 merged PRs in 30d)

Description

New Feature

Extend the definition of downstream routs to support specifying a client certificate that is the used to call the service.

Motivation for New Feature

We are looking at using Ocelot as the API gateway for a new project. The problem is that the downstream services require that the usage of client certificates to authenticate (they contain PII). This feature would enable this setup.

Contributor guide