Update-SPMachineKey

将 ASP.NET 视图状态解密和验证密钥部署到场中的服务器。

语法

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

说明

`Update-SPMachineKey` cmdlet 将 ASP.NET 查看存储在配置数据库中的状态解密和验证密钥部署到场中的服务器。

示例

--------------示例 1--------------

Update-SPMachineKey -WebApplication http://sitename

本示例将存储在 Web 应用程序“”http://sitename的配置数据库中的 ASP.NET 视图状态解密和验证密钥部署到场中的所有服务器。

--------------示例 2--------------

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

本示例将存储在 Web 应用程序“”http://sitename的配置数据库中的 ASP.NET 视图状态解密和验证密钥部署到本地服务器。

参数

-Confirm

提示你在运行 cmdlet 之前进行确认。

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

-Local

仅将解密和验证密钥部署到本地服务器。 场中的其他服务器将继续使用以前的解密和验证密钥。 如果服务器场中的每个服务器上未同步这些密钥,跨场中的多个服务器进行负载均衡的 Web 会话将失败。

如果未指定此参数,则解密和验证密钥将部署到场中的所有服务器。

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

-WebApplication

指定 Web 应用程序的名称、URL 或 GUID。

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

-WhatIf

显示在 cmdlet 运行时发生的情况。 此 cmdlet 未运行。

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

-工作分配

Manages objects for the purpose of proper disposal. Use of objects, such as SPWeb or SPSite, can use large amounts of memory and use of these objects in Windows PowerShell scripts requires proper memory management. Using the SPAssignment object, you can assign objects to a variable and dispose of the objects after they are needed to free up memory. When SPWeb, SPSite, or SPSiteAdministration objects are used, the objects are automatically disposed of if an assignment collection or the Global parameter is not used.

When the Global parameter is used, all objects are contained in the global store. If objects are not immediately used, or disposed of by using the Stop-SPAssignment command, an out-of-memory scenario can occur.

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