Настройка параметров сервера приложений
Работа Системы на нестандартном порту
По умолчанию Система использует 80 порт при работе по протоколу HTTP и 443 по защищенному протоколу HTTPS. В случае необходимости изменения стандартных портов требуется произвести соответствующие изменения с узлом, содержащим приложение streamline:
- Перейдите на узел, содержащий каталог
streamline(по умолчанию Default Web Site). - В области «Действие» (Actions) нажмите на кнопку «Привязки» (Bindings).
- В открывшемся окне «Изменение привязки сайта» (Edit Site Bindings), вы можете изменить порт.
Изменение максимального размера прикрепляемого файла
Ограничение на размер прикрепляемого файла задается в файле httpRuntime.Release.config.
Значение maxRequestLength, размер задается в килобайтах:
<?xml version="1.0" encoding="utf-8"?> <httpRuntime maxRequestLength="102400" requestValidationMode="4.0" requestValidationType="streamline.classes.CustomRequestValidator" />
Делегирование прав администратора при наличии только одной лицензии администратора
- Зайти в Систему под текущим Администратором.
- В профиле Администратора убрать флажок «Администратор».
- Выполнить скрипт на базе данных Системы:
UPDATE DBO.Security_Principals SET IsAdmin ='True' WHERE Username = 'admin'
Username - логин пользователя, которому назначаются права Администратора.
Руководство по настройке интеграции с Active Directory
Руководство по настройке интеграции с Active Directory находится на отдельной странице.
Нестандарные протоколы для формирования ссылки
Для возможности прикрепеления ссылок в Системе по нестандартным протоколам необходимо в client.config добавить следующую запись в секцию appSettings:
<appSettings> <add key="CustomSchemes" value="ims;landocs"/> </appSettings>
где значения «ims» и «landocs» являются примерами нестандартных протоколов.
Отключение преобразования некоторых символов в HTML-мнемонику
Начиная с версии Системы 3.24, появилась возможность указывать символы, которые не будут автоматически преобразовываться в их html-представление при сохранении значения реквизита.
Для этого в секцию <appSettings> файла client.config необходимо добавить параметр:
<add key="AntiXSSExceptionSymbols" value="LessThan;GreaterThan;NoBreakSpace;Ampersand"/>
В значении value через точку с запятой можно перечислить от 1 до 4-х параметров, соответствующих символам:
| Параметр | Символ | HTML-мнемоника |
|---|---|---|
| LessThan | < | < |
| GreaterThan | > | > |
| NoBreakSpace | (неразрывный пробел) | |
| Ampersand | & | & |
Для преобразования уже сохраненных в БД значений HTML-мнемоник требуется на странице /Pages/Utils/RestoreData.aspx нажать кнопку Fix AntiXSSExceptionSymbols. Это действие необходимо сделать один раз после изменения значения параметра AntiXSSExceptionSymbols в файле client.config.
