ForwardedHeadersOptions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Opzioni per ForwardedHeadersMiddleware
public ref class ForwardedHeadersOptions
public class ForwardedHeadersOptions
type ForwardedHeadersOptions = class
Public Class ForwardedHeadersOptions
- Ereditarietà
-
ForwardedHeadersOptions
Costruttori
ForwardedHeadersOptions() |
Opzioni per ForwardedHeadersMiddleware |
Proprietà
AllowedHosts |
Valori consentiti da x-forwarded-host. Se l'elenco è vuoto, tutti gli host sono consentiti. Se non si limita questo valore, è possibile che un utente malintenzionato possa spoofare i collegamenti generati dal servizio. |
ForwardedForHeaderName |
Ottiene o imposta l'intestazione utilizzata per recuperare l'indirizzo IP client di origine. Il valore predefinito è il valore specificato da XForwardedForHeaderName. |
ForwardedHeaders |
Identifica i server d'inoltro che devono essere elaborati. |
ForwardedHostHeaderName |
Ottiene o imposta l'intestazione utilizzata per recuperare il valore originale del campo Intestazione host. Il valore predefinito è il valore specificato da XForwardedHostHeaderName |
ForwardedPrefixHeaderName |
Ottiene o imposta l'intestazione utilizzata per recuperare il valore per la base del percorso. Il valore predefinito è il valore specificato da XForwardedPrefixHeaderName |
ForwardedProtoHeaderName |
Ottiene o imposta l'intestazione utilizzata per recuperare il valore per lo schema di origine (HTTP/HTTPS). Il valore predefinito è il valore specificato da XForwardedProtoHeaderName |
ForwardLimit |
Limita il numero di voci nelle intestazioni che verranno elaborate. Il valore predefinito è 1. Impostare su Null per disabilitare il limite, ma questa operazione deve essere eseguita solo se KnownProxies o KnownNetworks sono configurati. |
KnownNetworks |
Intervalli di indirizzi dei proxy noti da cui accettare le intestazioni inoltrate. |
KnownProxies |
Indirizzi dei proxy noti da cui accettare le intestazioni inoltrate. |
OriginalForHeaderName |
Ottiene o imposta l'intestazione utilizzata per archiviare il valore originale dell'indirizzo IP client prima di applicare intestazioni inoltrate. Il valore predefinito è il valore specificato da XOriginalForHeaderName |
OriginalHostHeaderName |
Ottiene o imposta l'intestazione utilizzata per archiviare il valore originale del campo Intestazione host prima di applicare intestazioni inoltrate. Il valore predefinito è il valore specificato da XOriginalHostHeaderName |
OriginalPrefixHeaderName |
Ottiene o imposta l'intestazione utilizzata per archiviare la base del percorso originale prima di applicare intestazioni inoltrate. Il valore predefinito è il valore specificato da XOriginalPrefixHeaderName |
OriginalProtoHeaderName |
Ottiene o imposta l'intestazione utilizzata per archiviare lo schema originale (HTTP/HTTPS) prima di applicare intestazioni inoltrate. Il valore predefinito è il valore specificato da XOriginalProtoHeaderName |
RequireHeaderSymmetry |
Richiedere che il numero di valori di intestazione sia sincronizzato tra le diverse intestazioni elaborate. Il valore predefinito è "false". |