2015-05-27 4 views
1

Я пытаюсь организовать офис 365 и использовать его как поставщика услуг, но я не могу изменить информацию SigningCertificate в FederationSettings. Я пытаюсь использовать эту команду PowerShell:Powershell to Federate Office 365 domain

Set-MsolDomainAuthentication -IssuerUri $ сущность -LogOffUri $ выхода из системы -PassiveLogOnUri $ URL -PreferredAuthenticationProtocol SAMLP -SigningCertificate $ CERT

Эта команда работает только если удалить -SigningCertificate $ CERT , И я не могу изменить SigningCertificate, как только я настроил федерацию. Также я не использую ADFS. Я очень ценю любую помощь, которую любой может обеспечить, почему это не сработает.

Сообщение об ошибке:

Set-MsolDomainAuthentication: Недопустимое значение параметра. Имя параметра: . В строке: 1 символ: 1 + Set-MsolDomainAuthentication -IssuerUri $ сущность -LogOffUri $ выхода из системы -PassiveLogOn ...

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

+0

Вы получаете сообщение об ошибке, или оно просто не работает? –

+0

Я получаю недопустимое значение для сообщения об ошибке параметра –

+0

Я думаю, что ошибка также должна сообщить вам, какой параметр недействителен. Пожалуйста, добавьте полное сообщение об ошибке на вопрос - это очень важная информация при обращении за помощью. –

ответ

5

В случае, если кто-либо другой окажется в этой ситуации, ответ должен убедиться, что все пробелы удалены из строки сертификата.

+0

Спасибо! Вы просто избавились от бесконечных часов поиска Google. Учтите, что в документации Microsoft показан пример всего сертификата с пробелами: [MSDN-Doc] (https://msdn.microsoft.com/en-us/library/dn194112.aspx?f=255&MSPPError=-2147217396): S – Edenshaw

Смежные вопросы