diff options
| author | ivarlovlie <git@ivarlovlie.no> | 2022-02-12 01:10:35 +0100 |
|---|---|---|
| committer | ivarlovlie <git@ivarlovlie.no> | 2022-02-12 01:10:35 +0100 |
| commit | 92a21eb8c12479349f2043fc9f7f96400df8fd4a (patch) | |
| tree | f03fdcae7e80217d1c07c3c26db3b9a752231134 | |
| parent | 196a2e287432498d22a108df1f39d81d654c32e8 (diff) | |
| download | bookmark-thing-92a21eb8c12479349f2043fc9f7f96400df8fd4a.tar.xz bookmark-thing-92a21eb8c12479349f2043fc9f7f96400df8fd4a.zip | |
feat: Configure header forwarding according to documentation!
| -rw-r--r-- | src/server/Startup.cs | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/server/Startup.cs b/src/server/Startup.cs index 38d754b..8b831c1 100644 --- a/src/server/Startup.cs +++ b/src/server/Startup.cs @@ -86,6 +86,12 @@ public class Startup services.AddControllers() .AddJsonOptions(AppJsonSettings.Default); + if (WebHostEnvironment.IsProduction()) { + services.Configure<ForwardedHeadersOptions>(options => { + options.ForwardedHeaders = ForwardedHeaders.XForwardedProto; + }); + } + services.AddApiVersioning(options => { options.ApiVersionReader = new UrlSegmentApiVersionReader(); options.ReportApiVersions = true; @@ -137,9 +143,7 @@ public class Startup } if (WebHostEnvironment.IsProduction()) { - app.UseForwardedHeaders(new ForwardedHeadersOptions { - ForwardedHeaders = ForwardedHeaders.All - }); + app.UseForwardedHeaders(); } app.UseRouting(); |
