Partager via


Update-SPMachineKey

Déploie ASP.NET clés de déchiffrement et de validation de l’état d’affichage sur les serveurs de la batterie de serveurs.

Syntax

Update-SPMachineKey
      -WebApplication <SPWebApplicationPipeBind>
      [-Local]
      [-AssignmentCollection <SPAssignmentCollection>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

L’applet de commande « Update-SPMachineKey » déploie ASP.NET clés de déchiffrement et de validation de l’état d’affichage stockées dans la base de données de configuration sur les serveurs de la batterie.

Exemples

-------------EXEMPLE 1-------------

Update-SPMachineKey -WebApplication http://sitename

Cet exemple déploie les clés de déchiffrement et de validation de l’état d’affichage ASP.NET stockées dans la base de données de configuration de l’application web «http://sitename » sur tous les serveurs de la batterie de serveurs.

-------------EXEMPLE 2-------------

Update-SPMachineKey -WebApplication http://sitename -Local

Cet exemple montre comment déployer les clés de déchiffrement et de validation de l’état d’affichage ASP.NET stockées dans la base de données de configuration de l’application web «http://sitename » sur le serveur local.

Paramètres

-AssignmentCollection

Gère les objets de manière à optimiser leur libération. L'utilisation d'objets, tels que SPWeb ou SPSite, peut consommer des quantités de mémoire élevées et le recours à ces objets dans des scripts Windows PowerShell implique une gestion appropriée de la mémoire. À l'aide de l'objet SPAssignment, vous pouvez affecter des objets à une variable et les libérer dès qu'ils ne sont plus nécessaires afin de libérer de la mémoire. Lorsque les objets SPWeb, SPSite ou SPSiteAdministration sont utilisés, ils sont automatiquement libérés si une collection d’attributions ou le paramètre Global ne sont pas utilisés.

Lorsque le paramètre Global est utilisé, tous les objets sont contenus dans le magasin global. Si des objets ne sont pas utilisés immédiatement ou libérés à l’aide de la commande Stop-SPAssignment, un scénario d’insuffisance de mémoire peut se produire.

Type:SPAssignmentCollection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Confirm

Une invite de confirmation apparaît avant d’exécuter le cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Local

Déployez les clés de déchiffrement et de validation uniquement sur le serveur local. Les autres serveurs de la batterie continueront d’utiliser les clés de déchiffrement et de validation précédentes. Les sessions web dont la charge est équilibrée sur plusieurs serveurs de la batterie échouent si ces clés ne sont pas synchronisées sur chaque serveur de la batterie.

Si ce paramètre n’est pas spécifié, les clés de déchiffrement et de validation sont déployées sur tous les serveurs de la batterie.

Type:SwitchParameter
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-WebApplication

Spécifie le nom, l'URL ou le GUID de l'application web.

Type:SPWebApplicationPipeBind
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-WhatIf

Présente ce qui se produit si le cmdlet s’exécute. Le cmdlet n’est pas exécutée.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition