Получение ошибки добавить TtmCdEnvironment идентификатор в SDL Web8.1.1


6

Получение Ниже ошибки во время выполнения следующей команды я пытаюсь добавить TtmCdEnvironment идентификатор в SDL Web 8.1.1 службы обнаружения запущен и работает link

Add-TtmCdEnvironment -Id SampleCD -EnvironmentPurpose Staging -DiscoveryEndpointUrl http://localhost:8082/discovery.svc -AuthenticationType OAuth -ClientId cmuser -ClientSecret [email protected] 

Add-TtmCdEnvironment: Не удается сохранить элемент типа 'CdEnvironmentData' с идентификатором 'Staging'. Произошла одна или несколько ошибок. Произошла ошибка при общении с службой обнаружения диска «http://localhost:8082/discovery.svc» в среде CD «Staging». Произошла одна или несколько ошибок. Функция TokenServiceCapability не настроена в службе обнаружения контента http://localhost:8082/discovery.svc. В строке: 1 char: 1 + Add-TtmCdEnvironment -Id Staging -EnvironmentPurpose Staging -DiscoveryEndpointU ... + ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ + CategoryInfo: NotSpecified: (Tridion.Topolog ... ironmentCommand: AddCdEnvironmentCommand) [Add-TtmCdEnvironment], DATAS erviceException + FullyQualifiedErrorId: Tridion.TopologyManager.Automation.AddCdEnvironmentCommand

6

Если вы хотите использовать аутентификацию OAuth в своем сервисе Discovery, вам сначала необходимо зарегистрировать TokenServiceCapability. Это можно сделать с помощью инструмента discovery-registration.jar, описанного здесь: link или link

+1

Спасибо, что ответ на ваш ответ был разрешен после выполнения ** java -jar discovery-registration.jar update ** 19 апр. 162016-04-19 12:05:28