New-PSUMiddleware
SINOSSI
Crea un nuovo middleware HTTP.
SINTASSI
New-PSUMiddleware -Name <String> -ScriptBlock <ScriptBlock> [-Order <Int32>] [-ComputerName <String>]
[-AppToken <String>] [-Credential <PSCredential>] [-UseDefaultCredentials] [-Integrated] [-TrustCertificate]
[-Cookies] [<CommonParameters>]DESCRIZIONE
Crea un nuovo middleware HTTP. Viene eseguito a ogni richiesta.
ESEMPI
Esempio 1
PS C:\> New-PSUMiddleware -Name 'Middle' -ScriptBlock {
param($HttpContext)
$HttpContext.Response.Cookies.Append('X-Test', "Test")
$true
}Crea un nuovo middleware denominato 'Middle' che aggiunge un cookie alla risposta.
PARAMETRI
-AppToken
L'AppToken utilizzato per chiamare l'API di gestione di PowerShell Universal. È anche possibile chiamare Connect-PSUServer prima di questo cmdlet per impostare l'AppToken per l'intera sessione.
-ComputerName
Specifica il nome del computer o l'URL da chiamare per accedere all'API di gestione di PowerShell Universal. È anche possibile utilizzare Connect-PSUServer prima di questo cmdlet per impostare il nome del computer per l'intera sessione.
-Integrated
Esegue il comando internamente anziché tramite l'API di gestione. Funziona solo quando lo script viene eseguito all'interno di PowerShell Universal.
-Name
Il nome del middleware.
-Order
L'ordine del middleware. I numeri più bassi vengono eseguiti per primi.
-ScriptBlock
Il blocco di script da eseguire per il middleware.
-UseDefaultCredentials
Utilizza le credenziali predefinite per accedere all'API di gestione di PowerShell Universal.
-Credential
Credenziali per accedere all'API di gestione di PowerShell Universal.
-TrustCertificate
Indica se il cmdlet deve ignorare i problemi relativi ai certificati.
-Cookies
Riutilizza e mantiene i cookie di autenticazione per la sessione PowerShell corrente.
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -Verbose, -WarningAction, -WarningVariable e -ProgressAction. Per maggiori informazioni, veda about_CommonParameters.
INPUT
Nessuno
OUTPUT
System.Object
NOTE
LINK CORRELATI
Ultimo aggiornamento
È stato utile?