For the complete documentation index, see llms.txt. This page is also available as Markdown.

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?