Powershell联合Office 365域

时间:2015-05-27 14:36:44

标签: powershell office365 openam

我正在尝试联合Office 365并将其用作服务提供商,但我似乎无法更改FederationSettings中的SigningCertificate信息。我正在尝试使用这个powershell命令:

Set-MsolDomainAuthentication -IssuerUri $ entity -LogOffUri $ logout -PassiveLogOnUri $ url -PreferredAuthenticationProtocol SAMLP -SigningCertificate $ cert

此命令仅在我删除-SigningCertificate $ cert时有效。一旦我设置了联邦,我就无法更改SigningCertificate。我也没有使用ADFS。我真的很感激任何人都可以提供的任何帮助,为什么这不会起作用。

错误讯息:

Set-MsolDomainAuthentication:参数值无效。参数名称: 。 在行:1个字符:1 + Set-MsolDomainAuthentication -IssuerUri $ entity -LogOffUri $ logout -PassiveLogOn ......

CategoryInfo:OperationStopped:(:) [Set-MsolDomainAuthenticaion],MicrosoftOnlineException + FullyQualifiedErrorId:Microsoft.Online.Administration.Automation.ProprtyValidationException,Microsoft.Online.Administration.Automation.SetDomainAuthentication

1 个答案:

答案 0 :(得分:7)

如果其他人发现自己处于这种情况,答案是确保从证书字符串中删除所有空格。