New-PSUMiddleware
SINOPSIS
Crea un nuevo middleware HTTP.
SINTAXIS
New-PSUMiddleware -Name <String> -ScriptBlock <ScriptBlock> [-Order <Int32>] [-ComputerName <String>]
[-AppToken <String>] [-Credential <PSCredential>] [-UseDefaultCredentials] [-Integrated] [-TrustCertificate]
[-Cookies] [<CommonParameters>]DESCRIPCIÓN
Crea un nuevo middleware HTTP. Se ejecuta con cada solicitud.
EJEMPLOS
Ejemplo 1
PS C:\> New-PSUMiddleware -Name 'Middle' -ScriptBlock {
param($HttpContext)
$HttpContext.Response.Cookies.Append('X-Test', "Test")
$true
}Crea un nuevo middleware llamado 'Middle' que añade una cookie a la respuesta.
PARÁMETROS
-AppToken
El AppToken que se utiliza para llamar a la API de administración de PowerShell Universal. También puede llamar a Connect-PSUServer antes de llamar a este cmdlet para establecer el AppToken para toda la sesión.
-ComputerName
Especifica el nombre del ordenador o la URL que se debe llamar al acceder a la API de administración de PowerShell Universal. También puede utilizar Connect-PSUServer antes de llamar a este cmdlet para establecer el nombre del ordenador para toda la sesión.
-Integrated
Ejecuta el comando internamente en lugar de utilizar la API de administración. Solo funciona cuando el script se ejecuta desde dentro de PowerShell Universal.
-Name
El nombre del middleware.
-Order
El orden del middleware. Los números más bajos se ejecutan primero.
-ScriptBlock
El bloque de script que ejecutará el middleware.
-UseDefaultCredentials
Utilizar las credenciales predeterminadas al acceder a la API de administración de PowerShell Universal.
-Credential
Credenciales para iniciar sesión en la API de administración de PowerShell Universal.
-TrustCertificate
Indica si el cmdlet debe ignorar los problemas de certificados.
-Cookies
Reutiliza y conserva las cookies de autenticación para la sesión actual de PowerShell.
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -Verbose, -WarningAction, -WarningVariable y -ProgressAction. Para obtener más información, consulte about_CommonParameters.
ENTRADAS
Ninguna
SALIDAS
System.Object
NOTAS
ENLACES RELACIONADOS
Última actualización
¿Te fue útil?