Powershell联合Office 365域

And*_*ias 2 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 char:1 + Set-MsolDomainAuthentication -IssuerUri $ entity -LogOffUri $ logout -PassiveLogOn ...

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

And*_*ias 7

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