Table of Contents

Enum ReverseProxyProvider

Namespace
VpnHood.Core.Server.Access.Configurations
Assembly
VpnHood.Core.Server.Access.dll

Specifies a reverse proxy provider whose published addresses the server may trust to name the client's IP in X-Forwarded-For.

[JsonConverter(typeof(JsonStringEnumConverter<ReverseProxyProvider>))]
public enum ReverseProxyProvider

Fields

Cloudflare = 0

Cloudflare.

CloudFront = 1

Amazon CloudFront: not trusted by default, as edge code on any AWS account may write X-Forwarded-For, and CloudFront marks none of it.

Remarks

In JSON it is a name.