Перед синхронизацией вы должны настроить соответствующую службу в конфигурации приложения creatio.
Выполните следующие действия:
-
-
- Обратитесь к системному администратору, чтобы опубликовать внешний адрес сайта creatio. Внешний адрес должен быть защищен (с помощью https).
Примечание. Не требуется для creatio cloud. - На сервере приложений в Terrasoft.WebApp\ServiceModel каталог приложений, добавьте SmrAsanaOauthService.svc с содержимым:
<%@ ServiceHost Language=»C#» Debug=»true» Service=»Samarasoft.SmrAsanaOauthService» %> - Добавьте в файл Terrasoft.WebApp\ServiceModel\https\services.config сервисную информацию:<service name=»Samarasoft.SmrAsanaOauthService»><endpoint name=»SmrAsanaOauthService»address=»»binding = «webHttpBinding»behaviorConfiguration = «RestServiceBehavior»bindingNamespace = «http://Terrasoft.WebApp.ServiceModel»contract = «Samarasoft.SmrAsanaOauthService» /></service>
- Добавьте в файл WebApp\Web.config:<location path = «ServiceModel/SmrAsanaOauthService.svc»><system.web><authorization><allow users = «*» /></authorization></system.web>
</location>
- Измените значение параметра AllowedLocations в файлеWebApp\Web.config, добавьте значение ServiceModel/SmrAsanaOauthService.svc.
- Перезапустите сайт IIS.
- Обратитесь к системному администратору, чтобы опубликовать внешний адрес сайта creatio. Внешний адрес должен быть защищен (с помощью https).
-