Set-OutlookAnywhere

 

适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

上一次修改主题: 2008-08-11

Set-OutlookAnywhere cmdlet 用于修改在安装了客户端访问服务器角色并启用了 Outlook Anywhere 的运行 Microsoft Exchange Server 2007 的计算机上的属性。

语法

Set-OutlookAnywhere -Identity <VirtualDirectoryIdParameter> [-ClientAuthenticationMethod <Basic | Digest | Ntlm | Fba | WindowsIntegrated | Misconfigured>] [-Confirm [<SwitchParameter>]] [-DefaultAuthenticationMethod <Basic | Digest | Ntlm | Fba | WindowsIntegrated | Misconfigured>] [-DomainController <Fqdn>] [-ExternalHostname <Hostname>] [-IISAuthenticationMethods <MultiValuedProperty>] [-Name <String>] [-SSLOffloading <$true | $false>] [-WhatIf [<SwitchParameter>]]

Set-OutlookAnywhere [-ClientAuthenticationMethod <Basic | Digest | Ntlm | Fba | WindowsIntegrated | Misconfigured>] [-Confirm [<SwitchParameter>]] [-DefaultAuthenticationMethod <Basic | Digest | Ntlm | Fba | WindowsIntegrated | Misconfigured>] [-DomainController <Fqdn>] [-ExternalHostname <Hostname>] [-IISAuthenticationMethods <MultiValuedProperty>] [-Instance <ADRpcHttpVirtualDirectory>] [-Name <String>] [-SSLOffloading <$true | $false>] [-WhatIf [<SwitchParameter>]]

详细说明

Set-OutlookAnywhere cmdlet 用于修改在启用了 Outlook Anywhere 的 Exchange 2007 客户端访问服务器上的属性。

若要运行 Set-OutlookAnywhere cmdlet,必须为您使用的帐户委派 Exchange Server 管理员角色以及目标服务器的本地 Administrators 组。

有关管理 Exchange 2007 所需的权限、角色委派以及权利的详细信息,请参阅权限注意事项

参数

参数 必需 类型 说明

Confirm

可选

System.Management.Automation.SwitchParameter

Confirm 参数将导致命令暂停处理,并且需要您在继续处理之前确认该命令将执行的操作。您不必使用 Confirm 参数指定值。

DomainController

可选

Microsoft.Exchange.Data.Fqdn

若要指定用于从 Active Directory 目录服务检索数据域控制器的完全限定的域名,请在命令中包含 DomainController 参数。

ExternalHostname

可选

Microsoft.Exchange.Data.Hostname

此参数指定在启用了 Outlook Anywhere 的用户的 Outlook 配置文件中使用的外部主机名称。

Identity

必需

Microsoft.Exchange.Configuration.Tasks.VirtualDirectoryIdParameter

此参数指定虚拟目录的名称或 GUID。其表示形式为:ServerName\VirtualDirectoryName (WebsiteName)。

ClientAuthenticationMethod

可选

Microsoft.Exchange.Data.Directory.SystemConfiguration.AuthenticationMethod

此参数指定自动发现服务将提供给 Outlook Anywhere 客户端的身份验证方法,以便对客户端访问服务器进行身份验证。可以将该身份验证方法设置为“基本”或“NTLM”。

注意   如果不使用 DefaultAuthenticationMethod 参数,则必须指定此参数。如果在未指定 IISAuthenticationMethods 参数的情况下使用此参数,身份验证方法将设置为“NTLM”和“基本”。

DefaultAuthenticationMethod

可选

Microsoft.Exchange.Data.Directory.SystemConfiguration.AuthenticationMethod

使用此参数可将 ClientAuthenticationMethod 参数和 IISAuthenticationMethods 参数设置为相同的身份验证值。使用 DefaultAuthenticationMethod 参数设置身份验证值时,将强制对 Internet 信息服务 (IIS) 中的 /rpc 虚拟目录使用指定的身份验证方法。可以将该身份验证方法设置为“基本”或“NTLM”。

注意   如果指定了 DefaultAuthenticationMethod 参数,则既不能使用 ClientAuthenticationMethod 参数,也不能使用 IISAuthenticationMethods 参数。

IISAuthenticationMethods

可选

Microsoft.Exchange.Data.MultiValuedProperty

此参数指定将对 IIS 中的 /rpc 虚拟目录启用的身份验证方法。使用此参数时,将禁用其他所有身份验证方法。通过使用逗号分隔一系列身份验证方法,可以为此参数指定多个值。例如:NTLM, Basic。

Instance

可选

Microsoft.Exchange.Data.Directory.SystemConfiguration.ADRpcHttpVirtualDirectory

使用此参数,可将整个对象传递给此命令进行处理。该参数主要用于必须将整个对象传递给命令的脚本。

Name

可选

System.String

使用 name 参数可以指定用户的名称。

SSLOffloading

可选

System.Boolean

此参数指定客户端访问服务器是否需要安全套接字层 (SSL)。如果 SSL 硬件解决方案在客户端访问服务器之前运行,则只能将此值设置为 $true

WhatIf

可选

System.Management.Automation.SwitchParameter

此参数指示命令模拟针对对象执行的操作。通过使用 WhatIf 参数,您可以查看要发生的更改,而不必应用任何这些更改。您不必使用 WhatIf 参数指定值。

输入类型

返回类型

错误

错误 说明

 

 

异常

异常 说明

 

 

示例

此代码示例将名为 CAS01 的客户端访问服务器的外部身份验证方法设置为 NTLM。

Set-OutlookAnywhere -Identity:"CAS01\Rpc (Default Web Site)" -ClientAuthenticationMethod:NTLM