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