我正在尝试联合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
答案 0 :(得分:7)
如果其他人发现自己处于这种情况,答案是确保从证书字符串中删除所有空格。